直接插入排序 java
2017-09-13 10:31
323 查看
public class InsertionSort{ public static void main(String args[]){ int a[]={78,43,56,89,0,12,34,123,567,98,53}; for(int i=0;i<a.length-1;i++){ int index=a[i+1]; for(int j=i;j>=0;j--){ if (index<a[j]){ a[j+1]=a[j]; a[j]=index; } else{ a[j+1]=index; break; } } } for (int z=0;z<a.length;z++){ System.out.print(a[z]+"/"); } } }
相关文章推荐
- 直接插入排序 (Java)
- Java实现直接插入排序
- 冒泡排序、选择排序、直接插入排序(java实现)
- Java实现直接插入排序
- 排序算法java版,速度排行:冒泡排序、简单选择排序、直接插入排序、折半插入排序、希尔排序、堆排序、归并排序、快速排序
- java实现冒泡排序,选择排序,直接插入排序,快速排序
- java五种内部排序(直接插入排序、希尔排序、快速排序、堆排序、归并排序)
- java版排序算法简介及冒泡排序以及优化,选择排序,直接插入排序,希尔排序,堆排序,快速排序及其优化前言 2 分类 2 稳定性 3 时间复杂度 4 Java实现版本 5 1、冒泡排序 6 2、选择排序
- 插入排序之直接希尔排序Java实现
- Java排序算法——直接插入排序
- java 直接插入排序法
- java之插入排序(直接插入排序)
- 【算法拾遗(java描述)】--- 插入排序(直接插入排序、希尔排序)
- 一步步学习数据结构和算法之直接插入排序效率分析及java实现
- 直接插入排序,希尔排序(java实现)
- 直接插入排序 java实现
- Java---插入类排序(直接插入排序,希尔排序)
- 排序算法Java——插入排序(直接插入排序)
- 直接插入排序的三种实现Java
- #算法排序(Java版)#直接插入排序