public class Test13{public static void main(String args[]){int[] array=new int[]{1,2,4,5,151,52,3,2,1};int j,tmp;System.out.println("排序前:");for(int i=0;i<array.length;i++){System.out.print(array[i]+" ");}System.out.println("\n排序后:");for(int i=1;i<array.length;i++){tmp=array[i];for(j=i-1;j>=0 && array[j]>tmp;j--){array[j+1]=array[j];}array[j+1]=tmp;}for(int i=0;i<array.length;i++){System.out.print(array[i]+" ");}}
}

用直接插入法进行数组排序相关推荐

  1. java插入法排序_java如何用插入法对数组排序(GUI窗口实现)

    3.数据获取: 该部分的代码用来获取窗口输入的数据,将窗口文本框中的字符串编程数组,具体代码如下: public void getArray() { String arrayStr = jta_in. ...

  2. C语言 数组排序 – 插入法排序 - C语言零基础入门教程

    目录 一.简介 二.数组插入法排序原理 三.数组插入法排序实战 四.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.简介 经过前面的学习, ...

  3. C语言:数组排序(插入法排序)

    插入法相对较复杂,基本原理是抽出一个数据,在前面数据中寻找相应的位置插入,然后继续下一个数据,直到排序完成 以9.6.15.4.2为例来进行插入法排序 元素[0] 元素[1] 元素[2] 元素[3] ...

  4. 数组排序方法及C实现的总结

    1.问题描述 数组排序(即按某种特定的顺序排列数据,如升序或降序)是最重要的计算应用之一,银行用帐号对所有的支票进行能够排序,并根据排序结果准备月底的财务报告,学校学生成绩管理系统用数组排序的方法将考 ...

  5. javascript 数组排序

     javascript 数组排序 一.冒泡法排序 废话不说  直接撸 function bubbleSort(arr){ for (let i=1;i<arr.length;i++){ for ...

  6. C语言 数组排序 – 快速法排序 - C语言零基础入门教程

    目录 一.简介 二.数组快速法排序原理 三.数组快速法排序实战 四.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.简介 经过前面的学习, ...

  7. C语言 数组排序 – 选择法排序 - C语言零基础入门教程

    目录 一.简介 二.数组选择法排序原理 三.数组选择法排序实战 四.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.简介 经过前面的学习, ...

  8. C语言 数组排序 – 冒泡法排序 - C语言零基础入门教程

    目录 一.简介 二.数组冒泡法排序原理 三.数组冒泡法排序实战 四.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.简介 经过前面的学习, ...

  9. js几种数组排序及sort的实现

    给出以下数组,并进行排序处理 var arr = new Array('1','3','8','2','3','5'); 1. 插入法排序 Array.prototype.csSort = funct ...

最新文章

  1. 物理光学4 反射与折射中的一些特殊现象
  2. javaone_JavaOne 2012:非阻塞数据结构如何工作?
  3. java下载json需要的包_jenkins 获取插件,下载插件提速,配置国内镜像
  4. 英伟达与 ARM 初携手,英国共建 AI 研究中心
  5. linux 软链接_Linux软连接和硬链接
  6. 使用Angular4手把手构建符合企业实际的项目管理系统----【npm】工具的使用
  7. hdfs-文件上传下载
  8. 安装 virtualenvwrapper
  9. c程序设计语言 azw,Go语言程序设计[azw3+epub+mobi][18.06MB]
  10. 固态硬盘是什么接口_硬盘接口/SSD固态硬盘
  11. 电力拖动自动控制系统复习(二)
  12. 翻译PDF 翻译PPT 保留原格式 一键搞定
  13. WebStrom最新版官网下载包分享
  14. [c++] 使用 raylib + ODE(open dynamics engine) 制作一个简易牛顿摆
  15. http://www.cnblogs.com/Jackie-zhang/p/6071769.html
  16. Balanced Sequence
  17. 格式化xml文件排版String
  18. java鼠标经过代码_一段眼睛跟着鼠标转动的跟踪眼代码
  19. 用辅助功能实现自动点击
  20. 送5本新出版的《剑指offer》

热门文章

  1. 小数阶乘怎么用c语言计算器,自编科学计算器 支持多次方 多次开放 阶乘 部分数学函数...
  2. Google Drive(谷歌网盘)下载超大文件方法
  3. 【深度解局】佛慢你:张小龙的微信成功三字诀
  4. 老徐FrankXuLei 受邀为中国东方航空上海研发中心讲授微软.NET企业开发课程
  5. 【机器学习基础】最大边缘分类器
  6. 漫步者蓝牙耳机连接常见问题
  7. 从零开始学_JavaScript_系列(五)——dojo(基础,动画移动,重力模拟,动画合并,添加标签)...
  8. idea修改git账号密码
  9. android 彩信发送,在部分手机上报错,提示activityNotFoundError。
  10. 网络编程 2 套接字socket