假设某个不设头指针的无头结点单向循环链表的长度大于1,s为指向链表中某个结点的指针。算法f30的功能是,删除并返回链表中指针s所指结点的前趋。请在空缺处填入合适的内容,使其成为完整的算法。
typedefstructnode{
DataTypedata;
structnode*next;
}LinkList;
DataTypef30(LinkLists){
LinkListpre,p:
DataTypee;
Pre=s;
p=s->next;
while((1))
pre=P:
(2)
pre>next=(3)
e=p->data;
free(p);
returne;
}
(1)
(2)
(3)
订单号:
遇到问题请联系在线客服
订单号:
遇到问题请联系在线客服