Merge Sort(归并排序)的JAVA与Python实现
最近学习到了merge sort(归并排序)这种算法,想实现它。恰逢有同时在学习java与python,于是便想用两种方法都来试一下。以下是我的学习过程。
merge sort有以下步骤
1.先分割,直到分割成最小单位
2.再归并
只要逻辑梳理清楚,算法的实现就比较简单。
#这是python的mergesort实现
def mergeSort(alist):
prin
原创
2015-12-31 17:32:15 ·
795 阅读 ·
0 评论