Implement the classic divide-and-conquer merge sort algorithm.
Constraints
Example
>>> merge_sort([3, 1, 4, 1, 5]) [1, 1, 3, 4, 5] >>> merge_sort([9, 8, 7]) [7, 8, 9] >>> merge_sort([]) []
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints