直接选择排序

来源:互联网 发布:粤贵银软件下载 编辑:程序博客网 时间:2024/05/22 06:20

void selectSort(SortObject * pvector){

int i,j,k;

RecordNode temp;

for(i=0;i<pvector->n-1;i++){

int i,j,k;

RecordNode temp;

for(i=0;i<pvector->n-1;i++){

    k=i;

    for(j=i+1;j<pvector->n;j++)if(pvector->record[j].key<pvector->record[k].key)k=j;

    if(k!=i){temp=pvector->record[i];pvector->record[i]=pvector->record[k];pvector->record[k]=temp;}

}

}

原创粉丝点击