📄 shellsort.java
字号:
// 随机生成10整型元素,并进行 shell 排序。package ShellSort;public class ShellSort { public static void print(int[] a){ for(int i=0;i<a.length;i++) System.out.print(a[i]+" "); System.out.println(); } public static void main(String args[]){ int a[]=new int[10]; for(int i=0;i<a.length;i++){ a[i]=(int)(Math.random()*10); } print(a); int n=a.length; int incr=n/2; while(incr>=1){ for(int i=incr;i<n;i++){ int temp=a[i]; int j=i; while(j>=incr && temp<a[j-incr]){ a[j]=a[j-incr]; j-=incr; } a[j]=temp; } incr/=2; } print(a); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -