当前位置: 首页 > news >正文

java数据结构---------插入排序的实现

插入排序分为直接插入排序和希尔排序

  

插入排序 实现方法

  

//插入排序,按从小到大的顺序
    public static void insertSort(int[] array){
    	int j,temp = 0;
    	for(int i=1;i<array.length;i++){
    		if(array[i] <  array[i-1]){
    			temp = array[i];
    		}
    		for(j=i-1;j>0 && j > temp;j--){
    			array[j+1] = array[j];
    		}
    		array[j] = temp;
    		
    	}

    }

  一个完美的小视屏       http://v.youku.com/v_show/id_XMjU4NTY5MzEy.html

 

转载于:https://www.cnblogs.com/hanxue112253/p/9708926.html

相关文章:

  • Enterprise Library2.0(2):Logging Application Block学习
  • 深入理解.NET Core的基元: deps.json, runtimeconfig.json, dll文件
  • 常见的网站攻击手段和防御方法
  • 致爱我的人和我爱的人
  • attr/attrs模块
  • 关于“当前不会命中断点”
  • 关于sqoop导入数据的时候添加--split-by配置项对sqoop的导入速度的影响。
  • ConnectionRead (WrapperRead())Timeout expired
  • 【Hadoop 分布式部署 十:配置HDFS 的HA、启动HA中的各个守护进程】
  • 水晶报表中对年龄进行分组的公式字段
  • X-PACK详解
  • 对ASP.NET 2.0的预编译功能有点不满
  • 【模板】有理数取余
  • [导入]SqlHelper的几个细节(原创)
  • HDU_5783_DivideTheSequence
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • AngularJS指令开发(1)——参数详解
  • Docker: 容器互访的三种方式
  • EventListener原理
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • mysql中InnoDB引擎中页的概念
  • ng6--错误信息小结(持续更新)
  • nodejs调试方法
  • npx命令介绍
  • Quartz初级教程
  • Redis字符串类型内部编码剖析
  • SOFAMosn配置模型
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • webpack项目中使用grunt监听文件变动自动打包编译
  • 番外篇1:在Windows环境下安装JDK
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 容器服务kubernetes弹性伸缩高级用法
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 线上 python http server profile 实践
  • 移动端唤起键盘时取消position:fixed定位
  • ionic入门之数据绑定显示-1
  • 数据可视化之下发图实践
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • #Linux(make工具和makefile文件以及makefile语法)
  • #pragma预处理命令
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (C++17) std算法之执行策略 execution
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (二)WCF的Binding模型
  • (附源码)ssm码农论坛 毕业设计 231126
  • (七)理解angular中的module和injector,即依赖注入
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (转)shell中括号的特殊用法 linux if多条件判断
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .NET Standard 支持的 .NET Framework 和 .NET Core