博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
插入排序Java
阅读量:6518 次
发布时间:2019-06-24

本文共 381 字,大约阅读时间需要 1 分钟。

hot3.png

基础不牢,地动山摇,重新学习最基本的算法!

//插入排序	public static void insertionSort(int[] dataArray) {		//从第2个元素开始		for (int i = 1; i < dataArray.length; i++) {			int key = dataArray[i];			int j = i;			//在左边已排序的元素中,找到合适位置			while (j > 0 && dataArray[j - 1] > key) {				dataArray[j] = dataArray[j - 1];				j--;			}			//将当前元素插入			dataArray[j] = key;		}	}

 

转载于:https://my.oschina.net/jasonli0102/blog/268722

你可能感兴趣的文章
CentOS 5.3 下快速安装配置 PPTP ××× 服务器
查看>>
产品经理学习总结之技术和设计篇
查看>>
23种设计模式(15):备忘录模式
查看>>
java基础学习总结——IO流
查看>>
iOS获取APP ipa 包以及资源文件
查看>>
类加载器总结
查看>>
[1298]活动选择 山东理工OJ
查看>>
Go语言中通过结构体匿名字段实现方法的继承和重载
查看>>
LOJ 117 有源汇有上下界最小流
查看>>
数组遍历——Vue.js
查看>>
IBATIS 写BLOB字段遇到的问题
查看>>
Java集合--Map
查看>>
Dev gridControl 按回车增加一行
查看>>
Reapte控件的使用
查看>>
模拟手指或者鼠标单击和双击
查看>>
修改版的echojs支持iScroll
查看>>
20181023-2 贡献分配
查看>>
CentOS 7 关闭启动防火墙
查看>>
Vue-选项卡切换
查看>>
linux网络命令
查看>>