基本思想: 归并排序利用分治法,先将一个序列分成一个个子序列,然后对子序列进行排序,再把有序子序列合并为整体有序序列. 图片来自于http://www.cnblogs.com/shudonghe/p/3302888.html Java代码实现: public class GuiBing { public static void main(String[] args) { int[] a = { 14, 12, 15, 13, 11, 16 }; sort(a, 0, a.length-1); }…