Spaces:
Sleeping
Sleeping
File size: 491 Bytes
03a907a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | def merge_sorted(left: list[int], right: list[int]) -> list[int]:
"""Merge two sorted lists into one sorted list."""
merged = []
i = 0
j = 0
# BUG: should continue while BOTH lists still have elements,
# and then append remainders.
while i < len(left) and j < len(right):
if left[i] < right[j]:
merged.append(left[i])
i += 1
else:
merged.append(right[j])
j += 1
return merged
|