色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c語言怎么實現從一個數組中隨機抽取一個元素?

林雅南2年前16瀏覽0評論

隨機產生一個數,然后每次將數組元素的最后一個數與這個數交換,并且數組的長度減1。int[]b=newint[100];intt=0,idx=0,len=a.length;for(inti=0;i<len;i++){=""idx="[rand()*(len-i)];"b[i]="a[idx];"t="a[idx];"a[idx]="a[len"-=""1];=""a[len=""1]="t;"}=""return=""b;=""int=""[]=""b="new"int[100];=""len="a.length;"for(int=""i="0;i<len;i++)"b;="">