链表排序求助
{
PNODE p=pHead->pNext;
PNODE q=p;
int i,j,temp,len;
len=length_list(pHead);
for(i=0;i<len-1;i++)
{
for(j=i+1;j<len;j++)
{
q=q->pNext;
if(p->data>q->data)
{
temp=p->data;
p->data=q->data;
q->data=temp;
}}
p=p->pNext;
q=p;
}
traverse_list(pHead);
}
问一下大佬们;这个链表排序为啥功能实现不了,看了好几遍,没觉得逻辑有问题啊 没事了,我傻了
页:
[1]