算法导论1.1
2012-08-09 13:54
148 查看
说明INSERTION-SORT在数组A=<31,41,59,26, 41,58>上的执行过程
int[] A = { 5, 2, 4, 6, 1, 3 }; for (int J = 1; J < A.Length; J++) { int key = A[J]; int I = J - 1; while (I >= 0 && A[I] > key) { A[I + 1] = A[I]; I = I - 1; A[I+1] = key; } } J=1 ,key:5 ,result:2 5 4 6 1 3 J=2 ,key:4 ,result:2 4 5 6 1 3 J=3 ,key:6 ,result:2 4 5 6 1 3 J=4 ,key:7 ,result:1 2 4 5 6 3 J=5 ,key:3 ,result:1 2 3 4 5 6 完成
相关文章推荐
- 算法导论(第三版)练习 1.2-1 ~ 1.1-3
- 算法导论 1.1-1
- 算法导论1.1-2
- 算法导论(第三版)练习 1.1-1 ~ 1.1-5
- 算法导论:第一章 1.1 算法 排序
- 算法导论1.1-3
- 算法导论 16-1.1活动选择问题 动态规划解
- 《算法导论》[第1章] 算法在计算中的作用-[1.1] 算法
- 《算法导论的Java实现》 1_1.1 插入排序
- 算法导论习题
- 算法导论 第十五章:动态规划之棒的切割(Rod Cutting)
- Exchange Web Services Managed API 1.1很省事
- 算法导论 第二十五章:有向图的传递闭包
- 算法导论14.3-3
- 算法导论实验:第二章插入排序 P10
- 算法导论15.2-1
- kali linux 1.1 入门
- HTTP1.1和HTTP1.0的区别
- hdu5288 vector用法+ ……(多校1.1)
- 关于“delegate在.net framework1.1,2.0,3.5写法”(转载)