排序之插入排序
来源:互联网 发布:车饰用品大全淘宝 编辑:程序博客网 时间:2024/06/03 19:40
package sort;/** * Created by gch on 2017-08-15. */public class InsertSort { public static void main(String[] args) { int[] arr = {9,8,7,6,5,4,3,2,1}; insertSort(arr); } public static void insertSort(int[] arr){ if(arr == null || arr.length<2){ return; } int len = arr.length; for(int i=1;i<len;i++){ if(arr[i-1]>arr[i]){ int tmp = arr[i]; int j=i-1; while(j>=0&&arr[j]>tmp){ arr[j+1] = arr[j]; j--; } arr[j+1] = tmp; } for(int k=0;k<arr.length;k++){ System.out.print(arr[k]+" "); } System.out.println(); } }}
阅读全文
0 0
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之插入排序
- 排序之选择排序
- @Transaction,@Async在同一个类中注解失效的原因和解决办法
- 左偏树 模板
- 总结
- ios-加密算法浅析
- 排序之插入排序
- anr DexFile分析
- 强连通分量
- 获取屏幕各种尺寸
- 03Redis主从复制和哨兵
- 上海虹桥机场点烟器与UNIX哲学
- hduoj1874畅通工程续(多种解法)
- IO流:复制图片的四种方式实现
- matlab2017代码在matlab2011运行问题(不断更新)