怎样用C#选择法对10个随机数从小到大排序

2024-12-28 10:08:26
推荐回答(1个)
回答1:

下面是选择法主要核心代码:
public void SelectSort (SeqListR)
{
int i,j,k;
int temp;
for (i=0;i {//做第i趟排序
k=i;
for (j=i+1;j if (R.Data[j] k=j;//k记下当前最小数的位置
if(k!=i)
{ //交换
temp=R.Data[i];
R.Data[i]=R.Data[k];
R.Data[k]=temp;
}
}
}