插入排序
来源:互联网 发布:属于网络层协议有哪些 编辑:程序博客网 时间:2024/06/08 09:26
public static void insertSort(int[] a){
if((a!=null)){
for(int i=1;i<a.length;i++){
int temp=a[i];
int j=i;
if(a[j-1]>temp){
while(j>=1&&a[j-1]>temp){
a[j]=a[j-1];
j--;
}
}
a[j]=temp;
}
}
}
if((a!=null)){
for(int i=1;i<a.length;i++){
int temp=a[i];
int j=i;
if(a[j-1]>temp){
while(j>=1&&a[j-1]>temp){
a[j]=a[j-1];
j--;
}
}
a[j]=temp;
}
}
}
阅读全文
0 0
- 插入排序-【插入排序】
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- C# 创建、部署和调用WebService的简单示例
- IAR中如何生成hex文件?
- 清除浮动的三种方法
- http://www.importnew.com/10113.html
- A Neural Probabilistic Language Model笔记
- 插入排序
- Java简单实现MD5加密
- 分布式通信协议
- 第11讲项目5-坐标转换
- HDU 1754 I Hate It(线段树)
- WPF Label控件在数据绑定Content属性变化触发TargetUpdated事件简单实现类似TextChanged 事件效果
- 基于vs2015 64位 boost python库的生成
- 哈希(HASH)冲突的处理方法
- java堆比例设置