java 插入排序
2015-12-28 12:32
555 查看
package SortTest; import java.util.Random; public class Sort1 { public static void main(String[] args) { create();//生成数组 } //插入算法,降序排列 static void insertionSort(int[] sort2) { for(int j=0;j<10;j++){ for(int k=9;k>j;k--){ int tem=sort2[k]; if(sort2[k]>sort2[k-1]){//数组的某个数与前一个数比较 sort2[k]=sort2[k-1];//后面的数>前面的则交换 sort2[k-1]=tem; } } } System.out.print("\n排序后:"); for(int i=0;i<10;i++){ System.out.print(sort2[i]+" "); } } int[] sort=new int[10];//定义一个数量10是数字 Random random = new Random();//实例用于生成伪随机数流 while(n<10){ sort =random.nextInt(100);//随机生成数组 n++; } System.out.print("排序前:"); for(int i=0;i<10;i++){ System.out.print(sort[i]+" "); } insertionSort(sort);//调用排序算法 }}
相关文章推荐
- Java [Leetcode 191]Number of 1 Bits
- Spring中注入的理解(SSH框架)
- SSH框架中在Spring容器配置bean的a…
- 关于java中天花板函数Math.ceil()&amp;…
- Java&nbsp;EE。ajax&nbsp;验证用户名
- Spring 开启Annotation <context:annotation-config> 和 <context:component-scan>诠释及区别
- eclipse中快速打开Genymotion插件
- java 深入技术八(内省)
- 心得:Struts2 表单验证
- JDK安装错误
- java常用排序总结
- SpringMVC中拦截器的使用
- Spring MVC 4.1.5 RESTFUL风格返回JSON数据406错误处理
- 第一章 Java加解密简介
- java包装类的作用
- Spring mvc多图片上传页面代码(采用aceadminui框架)
- The Java Programming Language4th读书笔记-第六章 枚举类型
- Java中的Enum(枚举)的使用与分析
- Genymotion Eclipse插件安装
- Java加密技术篇(四)非对称加密算法RSA