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

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

/**     * 插入排序     *      * 原理:从数组中取出一个值插入到一个左边已经排好序的数组片段中     *      * @param a     * @return      */    public long[] InsertSort(long[] a){                int in ;        int out;        for(out = 1 ; out < a.length ; out++){            long temp = a[out];            in = out;        /*将temp插入到已经排好序的数组片段中*/         // 循环左移            while(in > 0 && a[in - 1] >= temp){                a[in] = a[in - 1];                --in;            }         // 把小于temp的数换成temp            a[in] = temp;        }                return a;    }

 

转载地址:http://azizo.baihongyu.com/

你可能感兴趣的文章
双拓扑排序 HDOJ 5098 Smart Software Installer
查看>>
三分 POJ 2420 A Star not a Tree?
查看>>
Java多线程和线程池
查看>>
36.Node.js 工具模块--OS模块系统操作
查看>>
存储过程报错行提示
查看>>
第一篇markdown博文
查看>>
Leetcode 4 - median-of-two-sorted-arrays
查看>>
noj 2033 一页书的书 [ dp + 组合数 ]
查看>>
ERDAS软件应用(四)遥感影像数据增强
查看>>
修改OBS为仅直播音频
查看>>
完整版:《开源框架实战宝典电子书V1.0.0》内测版下载地址!
查看>>
OCP读书笔记(14) - 管理数据库性能
查看>>
OCA读书笔记(3) - 使用DBCA创建Oracle数据库
查看>>
CKEditor的使用-编辑文本
查看>>
洗礼灵魂,修炼python(40)--面向对象编程(10)—定制魔法方法+time模块
查看>>
HDU------checksum
查看>>
使用树莓派拍摄延时动画,制作GIF图
查看>>
css命名规范
查看>>
js 效果
查看>>
19.Java5同步集合类的应用
查看>>