java的直接插入排序代码
来源:互联网 发布:a1526支持什么网络 编辑:程序博客网 时间:2024/05/21 11:30
直接插入排序
/** * 直接插入排序 * 保证第i个值前面的列表是拍好序的,然后从第i-1个值开始从后往前比较, * 如果如果队列中的值比较大就把队列中的值往后移一位,直到找到该值在队列中的合适位置 * @param a * @return */void insertSort(){int[] a = {49,38,65,97,76,13,27,49,78,34,12,64,5,4,62,99,98,54,56,17,18,23,34,15,35,25,53,51};for(int i=1;i<a.length;i++){int temp=a[i];for(int j=i-1;j>=0;j--){if(temp<a[j]){//队列中的值大,队列的值往后移a[j+1]=a[j];if(j==0){//队列中的第一个值也比该值大,则该值插入队列第一个位置a[j]=temp;}break;}if(temp>=a[j]){//队列中的值小,该值插入这个位置的后面a[j+1]=temp;break;}}}for(int i=0;i<a.length;i++){System.out.print(a[i]+",");}}
0 0
- java的直接插入排序代码
- java 直接插入排序代码
- 2、直接插入排序,JAVA代码
- 直接插入排序的C++实现代码
- java直接插入排序
- java 直接插入排序
- java直接插入排序
- Java直接插入排序
- 直接插入排序 java
- 直接插入排序 - Java
- 直接插入排序 Java
- 直接插入排序-java
- Java直接插入排序
- Java 直接插入排序
- 直接插入排序 (Java)
- Java直接插入排序
- [java]直接插入排序
- Java直接插入排序
- oc 提取图片中的颜色
- C#中 => 的简单运用 (Lambda表达式)
- gcc编译选项
- 时间区间选择
- Android Studio 技巧之 【Complete Statement】
- java的直接插入排序代码
- Linux和WindowXP上安装Nginx,以及简单配置
- 07-多进程程序设计
- 内核栈
- String常见问题及面试常问题
- 每天一个Linux命令(41):top
- Android-LineChart显示多条曲线
- 下载电子书Problem Solving with Algorithms and Data Structures using Python
- get和post请求的区别