常见排序算法java实现
来源:互联网 发布:js blob类型转base64 编辑:程序博客网 时间:2024/04/28 21:54
归并排序(一)
* 从第一个元素开始,该元素可以认为已经被排序</li>
* 取出下一个元素,在已经排序的元素序列中从后向前扫描</li>
* 如果该元素(已排序)大于新元素,将该元素移到下一位置</li>
* 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置</li>
* 将新元素插入到该位置中</li>
* 从第一个元素开始,该元素可以认为已经被排序</li>
* 取出下一个元素,在已经排序的元素序列中从后向前扫描</li>
* 如果该元素(已排序)大于新元素,将该元素移到下一位置</li>
* 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置</li>
* 将新元素插入到该位置中</li>
* 重复步骤2</li>
public class insertsort { public static void main(String[] args) { int[] arr={23,34,12,24,5,66,12,11}; int[] arr1={}; insertsort(arr); insertsort(arr1); } public static void insertsort(int[] arr){ int temp,j; for(int i=1;i<arr.length;i++){ temp=arr[i]; for(j=i;j>0&&temp<arr[j-1];j--){ arr[j]=arr[j-1]; } arr[j]=temp; } for(int a : arr){ System.out.println(a); } } }
阅读全文
0 0
- 常见排序算法--java实现
- java实现常见排序算法
- Java实现常见排序算法
- 常见排序算法java实现
- 常见排序算法java实现
- 常见排序算法的java实现
- 常见经典排序算法的java实现
- 常见排序算法总结(java实现)
- 常见排序算法的java实现
- 常见排序算法(java实现)
- 常见排序算法(java实现)
- 六种常见排序算法Java实现
- 常见内排序算法的java实现
- 常见排序算法的Java实现
- 常见的排序算法,Java实现
- JAVA实现常见简单排序算法
- 常见排序算法及JAVA实现
- Java实现常见的排序算法
- ICO惨遭团灭,区块链技术是福是祸?
- Spring Cloud介绍
- Unity最新API总结(根据Siki老是的API课程总结而成)
- WebAPI接口调试技巧
- 9.5jQuery思路整理
- 常见排序算法java实现
- Javascript获取N天前的日期
- toolbar使用踩过的坑(注意点)
- python 函数
- Linux部署Java web项目
- oracle的 jdbc.properties配置
- 获取客户端ip
- get请求tomcat不同版本,参数乱码问题
- Linux驱动入门