发作随机排列的算法

产生随机排列的算法int[] randomPermulate(int[] s){?????int n s.length?????for(int i0ini++){??

产生随机排列的算法

int[] randomPermulate(int[] s){

?????int n = s.length;

?????for(int i=0;i<n;i++){

?????????int k = random(0,n-1); //k是i到n-1间的随机数

?????????swap(s[i],s[k]);??????

?????}

?????return s;

}

?