2018年3月29日学习笔记
交换排序(从大到小):
for(int i=0;i<score.length-1;i++)
{
temp=i;
for(int j=i+1;j<score.length;j++)
{
if(score[j]>score[temp])
temp=j;
}
if(i!=temp)
{
double a=score[i];
score[i]=score[temp];
score[temp]=a;
}
}
洗牌算法:
for(int i=0;i<score.length-1;i++)
{
int p=(new Random()).nextInt(score.length-i)+i;
double a=score[i];
score[i]=score[p];
score[p]=a;
}