ps 和 kill 结合使用
2015-11-07 12:41
351 查看
package net.okren.java.sort; import java.util.*; public class ShellSort { public static void shellSort(Comparable[] data){ int j; for(int gap = data.length / 2; gap > 0; gap /= 2){ for(int i = gap; i < data.length; i++){ Comparable temp = data[i]; for(j = i; j >= gap && temp.compareTo(data[j - gap]) < 0; j -= gap){ data[j] = data[j - gap]; } data[j] = temp; } } } public static void main(String[] args){ Random r = new Random(); Comparable[] data = new Comparable[20]; for(int i = 0; i < data.length; i++){ data[i] = r.nextInt(data.length); } for(int i = 0; i < data.length; i++) System.out.print(data[i] + " "); shellSort(data); System.out.println(); for(int i = 0; i < data.length; i++) System.out.print(data[i] + " "); } }
相关文章推荐
- OkHttp解析系列-开篇
- IDF 聪明的小羊 栅栏密码
- SELinex权限问题调试
- RBAC权限管理
- [279]Perfect Squares
- 基本数学公式复习
- 批处理+VBS+注册表实现开机自动启动EXE程序
- Redis系统管理
- Android 中listview点击一个item时背景色的设置
- WPF 基础到企业应用系列5——WPF千年轮回 续前缘
- ssh: connect to host localhost port 22: Connection refused (3)
- HDU 4044 GeoDefense
- php垃圾回收机制及内存泄露
- Oracle高级查询之OVER (PARTITION BY ..)
- recycleview示例
- (转)(异常分析) org.hibernate.MappingException: entity class not found
- ubuntu下安装、启动和卸载SSH
- Android例listview中android:descendantFocusability用法简析
- ubuntu14.04网易更新源
- (转)not found while looking for property错误