关于数据结构删除的三道题,(1)删除p所指向结点的后继结点(假设存在)(2)删除p所指向的结点(3)删除线性表中值为x的

关于数据结构删除的三道题,
(1)删除p所指向结点的后继结点(假设存在)
(2)删除p所指向的结点
(3)删除线性表中值为x的数据元素,输出yes,如果x不存在,输出no
jingjingjigngjin 1年前 已收到1个回答 举报

雪残花落 幼苗

共回答了22个问题采纳率:81.8% 举报

1 p->next=p->next->next;
2 q=head->next;
while(q&&q->next!=p) q=q->next;
q->next=p->next;
3 p=head;
while(p->next->data==x){p=p->next; printf("yes");return;}
printf("no");

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.022 s. - webmaster@yulucn.com