Skip to content

Commit 0e08304

Browse files
Update merge_insertion_sort.py
Fixes TheAlgorithms#5774 added permutation range from 0 to 4 Co-Authored-By: AilisOsswald <[email protected]>
1 parent ecabcbd commit 0e08304

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Diff for: sorts/merge_insertion_sort.py

+6
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ def merge_insertion_sort(collection: list[int]) -> list[int]:
3030
3131
>>> merge_insertion_sort([-2, -5, -45])
3232
[-45, -5, -2]
33+
34+
Testing with all permutations on range(0,5):
35+
>>> import itertools
36+
>>> permutations = list(itertools.permutations([0, 1, 2, 3, 4]))
37+
>>> [x for x in permutations if merge_insertion_sort(x) != [0, 1, 2, 3, 4]]
38+
[]
3339
"""
3440

3541
def binary_search_insertion(sorted_list, item):

0 commit comments

Comments
 (0)