若循环单链表长度大小1,q为指向链表中某结点的指针,试编写一算法,删除q结点的前驱结点。

作者:高老师 浏览 1

若循环单链表长度大小1,q为指向链表中某结点的指针,试编写一算法,删除q结点的前驱结点。
【正确答案】:算法描述如下: Node*delete(q) Node*q; { Node*P,*r; p=q; while(p->next!=q)p=p->next; r=p; while(r->next!=p)r=r->next; r->nest=q; free(p); return(q); }

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板