struct DATA *sort(struct DATA *head) {
struct DATA *q1,*q2;
for (q1=head;q1!=NULL;q1=q1->next){
for (q2=head;q2!=NULL;q2=q2->next){
long temp;
if (q1->num<=q2->num){
temp=q1->num;
q1->num=q2->num;
q2->num=temp;
}
}
}
return head;
}
链表的冒泡排序
最新推荐文章于 2020-12-26 23:15:26 发布