直接插入排序
来源:互联网 发布:f999b隔墙听淘宝有卖吗 编辑:程序博客网 时间:2024/06/03 22:21
import java.util.Arrays;public class DirectSort {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubint[] a={48,1,2,5,19,3,35,1};sort(a);System.out.println(Arrays.toString(a));}/** * 直接插入排序核心思想是,把待插入数插入到前面有序队列, * 开始值是数组的第2个元素,因为第一个数就是有序的, * 然后待插入数和前面有序队列进行比较,如果待插数比前面有序数小 * 则交换,最后把tmp在插入到合适的位置 * @param a */public static void sort(int[] a){for(int i=1;i<a.length;i++){int temp=a[i];int j;for(j=i-1;j>=0&&a[j]>temp;j--){a[j+1]=a[j];}a[j+1]=temp;}}}
- 插入排序--直接插入
- 插入排序------直接插入
- 插入排序---直接插入
- 排序:直接插入排序
- 排序---直接插入排序
- 排序 -- 直接插入排序
- 排序---直接插入排序
- 排序--直接插入排序
- 排序-直接插入排序
- 【排序】直接插入排序
- 排序--直接插入排序
- 排序:直接插入排序
- 【排序】直接插入排序
- 排序--直接插入排序
- 排序--直接插入排序
- 排序-直接插入排序
- 插入排序--直接插入排序
- 插入排序-直接插入排序
- ORA-12519错误的解决方法
- (转)内存管理:_CrtDumpMemoryLeaks和_CrtSetBreakAlloc
- java的System.getProperty()方法可以获取的值
- application、session、request、page 4个JSP内置对象详细介绍
- ubuntu 下无法启动chrome
- 直接插入排序
- GetWindowDC-BeginPaint-GetDC 区别详解
- iis6 伪静态 iis配置方法 【图解】
- sprintf %+2s用法
- 安卓图表引擎AChartEngine
- Android教程视频汇总
- Response.Redirect ,Server.Transfer ,Server.Execute, 的区别(比较)
- iOS学习--NSCalendar
- Linux Shell 通配符、元字符、转义符使用实例介绍