这是我独创的递归排序法,可以列入数据结构的教材,欢迎大家使用:
public class Asort{
Asort(){}
static void sortr(int b,long[] a){
long sl;
for (int i=b+1;i<a.length ;i++){
if (a[b]>a[i]){
sl=a[b];
a[b]=a[i];
a[i]=sl;
}
}
if (b<a.length-1) sortr(b+1,a);
}
public static void main(String[] args){
long[] ai={9,3,1,6,22,25,2,10};
sortr(0,ai);
for (int i=0;i<ai.length ;i++){
System.out.println("i="+i+" "+ai[i]);
}
}
}