There was an error while loading. Please reload this page.
1 parent b96d9d9 commit 2e1c752Copy full SHA for 2e1c752
1 file changed
backtracking/all_subsequences.py
@@ -12,6 +12,21 @@
12
13
14
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
30
create_state_space_tree(sequence, [], 0)
31
32
0 commit comments