MCPcopy Create free account
hub / github.com/bregman-arie/devops-exercises / merge

Function merge

coding/python/merge_sort.py:16–28  ·  view source on GitHub ↗
(left: List[int], right: List[int])

Source from the content-addressed store, hash-verified

14
15
16def merge(left: List[int], right: List[int]) -> List[int]:
17 merged = []
18 i = j = 0
19 while i < len(left) and j < len(right):
20 if left[i] <= right[j]:
21 merged.append(left[i])
22 i += 1
23 else:
24 merged.append(right[j])
25 j += 1
26 merged.extend(left[i:])
27 merged.extend(right[j:])
28 return merged
29
30
31def generate_random_list(size: int = 10, lower: int = 1, upper: int = 100) -> List[int]:

Callers 1

merge_sortFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected