Skip to content

Commit 235ea74

Browse files
Add failing test for empty input in permute_backtrack
1 parent 0a72d14 commit 235ea74

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

‎data_structures/arrays/permutations.py‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ def permute_backtrack(nums: list[int]) -> list[list[int]]:
2424
2525
>>> permute_backtrack([1, 2, 3])
2626
[[1, 2, 3], [1, 3, 2], [2, 1, 3], [2, 3, 1], [3, 2, 1], [3, 1, 2]]
27+
>>> permute_backtrack([])
28+
[[]]
2729
"""
2830

2931
def backtrack(start: int) -> None:
@@ -46,3 +48,7 @@ def backtrack(start: int) -> None:
4648
result = permute_backtrack([1, 2, 3])
4749
print(result)
4850
doctest.testmod()
51+
52+
53+
54+

0 commit comments

Comments
 (0)