MCPcopy Create free account
hub / github.com/DasyDong/developer-roadmap / merge_sort

Function merge_sort

code/all_sort.py:13–19  ·  view source on GitHub ↗
(arr1)

Source from the content-addressed store, hash-verified

11
12# 归并
13def merge_sort(arr1):
14 if len(arr1) < 2:
15 return arr1
16 half = int(len(arr1) / 2)
17 left_arr1 = merge_sort(arr1[:half])
18 right_arr1 = merge_sort(arr1[half:])
19 return merge(left_arr1, right_arr1)
20
21def merge(left, right):
22 result = []

Callers 1

all_sort.pyFile · 0.85

Calls 1

mergeFunction · 0.85

Tested by

no test coverage detected