Skip to content

Commit 381318e

Browse files
committed
docs: add docstring and doctests to generate_all_subsequences
1 parent 58e12b0 commit 381318e

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

backtracking/all_subsequences.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,21 @@
1212

1313

1414
def generate_all_subsequences(sequence: list[Any]) -> None:
15+
"""
16+
Generate and print all possible subsequences of the given sequence.
17+
18+
>>> generate_all_subsequences([1, 2])
19+
[]
20+
[2]
21+
[1]
22+
[1, 2]
23+
>>> generate_all_subsequences(["A", "B"])
24+
[]
25+
['B']
26+
['A']
27+
['A', 'B']
28+
"""
29+
1530
create_state_space_tree(sequence, [], 0)
1631

1732

0 commit comments

Comments
 (0)