2018年9月11日

插入排序 (Java实现)

摘要: 该算法是假设已有序列是有序序列, 从首元素(首元素为单个元素,肯定是有序的...)开始分析,对其他元素的位置进行有序的确定; 排序算法 1 public class InsertionSort { 2 public static void insertionSort(int a[]) { 3 4 i 阅读全文

posted @ 2018-09-11 09:57 zhishiyv 阅读(653) 评论(0) 推荐(0) 编辑

归并排序 (Java实现)

摘要: 该算法是将两个有序序列合并为一个有序序列问题的形式化表示。 首先,序列A[p,q] 和序列A[q+1,r]是有序的,输出A[p,r]是有序的,这是算法的整体流程; 维护三个变量,i,j,k,分别初始化为0,0,p; 定义两个数组,分别是L(L长度为q-p+1),R(R长度为r-q),以存储上述的两个 阅读全文

posted @ 2018-09-11 09:56 zhishiyv 阅读(286) 评论(0) 推荐(0) 编辑

导航