Skip to content

Commit 41d3b88

Browse files
authored
Added doctest
1 parent fc1237a commit 41d3b88

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

dynamic_programming/longest_increasing_subsequence.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""
22
Author : Mehdi ALAOUI
3+
Co-Author : Sanjay Muthu
34
45
This is a pure Python implementation of Dynamic Programming solution to the longest
56
increasing subsequence of a given sequence.
@@ -28,6 +29,8 @@ def longest_subsequence(array: list[int]) -> list[int]: # This function is recu
2829
[1, 2, 3, 9]
2930
>>> longest_subsequence([9, 8, 7, 6, 5, 7])
3031
[7, 7]
32+
>>> longest_subsequence([28, 26, 12, 23, 35, 39])
33+
[12, 23, 35, 39]
3134
>>> longest_subsequence([1, 1, 1])
3235
[1, 1, 1]
3336
>>> longest_subsequence([])

0 commit comments

Comments
 (0)