博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
插入排序 来自《算法导论》
阅读量:7126 次
发布时间:2019-06-28

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

《算法导论》应该是一本很好的书吧,希望能把他啃完。

public class JustDoIt0804 {    /**     * 插入排序(来自《算法导论》)     */    public static void main(String[] args) {        int[] x = new int[]{4,2,1,5,7,9,1};        insertSort(x);        for (int i = 0; i < x.length; i++) {            System.out.print(x[i] + " ");        }    }        private static int[] insertSort(int[] x){        for (int i = 1; i < x.length; i++) {            int key = x[i];            int j = i - 1;            while(j >= 0 && key < x[j]){                x[j + 1] = x[j];                j = j - 1;            }            x[j + 1] = key;        }        return x;    }}

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

你可能感兴趣的文章
ThinkPHP/---获取今天开始的时间戳与结束的时间戳
查看>>
matlib常用知识
查看>>
Directx11教程(43) 纹理映射(13)-动态纹理映射
查看>>
opengl 教程(13) 摄像机坐标系
查看>>
[leetcode-526-Beautiful Arrangement]
查看>>
yii CGridView colum 链接
查看>>
windows 如何将安装Anaconda之前已经安装的python版本(中已安装的库)移动到 Anaconda中...
查看>>
【OCP-12c】2019年CUUG OCP 071考试题库(79题)
查看>>
Centos 7.0 Linux - 给普通用户加sudo权限
查看>>
load data infile出现“ERROR 13 (HY000): Can't get stat of '/tmp/test2.txt' (Errcode: 2)”问题
查看>>
主席树的学习
查看>>
TOPCODER->使用方法->(1)如何注册
查看>>
(How to)使用IE9的F12开发人员工具分析模拟登陆网站(百度首页)的内部逻辑过程
查看>>
matplotlib的函数作用
查看>>
(转)医疗IT运维系统
查看>>
Oracle 给表添加备注
查看>>
python 设计模式之备忘录模式 (还没开始写)
查看>>
Linux 如何测试 IO 性能(磁盘读写速度)
查看>>
在vs中跑动ransac
查看>>
如果说需要注册数据中心,这样才能使用demo部署数据中心license证需要申请,使用云之间-工作流程.........
查看>>