回答
已知一个单链表,编写一个删除其值为x的结点的前趋结点的算法。
[解决办法]
再转移一下,发帖先找对地方。
[解决办法]
去C语言
[解决办法]
两个指针遍历链表,如p和q,p指向当前节点,q指向p的前驱。用p找到值为x的节点,删除q即可
[解决办法]
楼主搞笑了。
[解决办法]
结帖率:0.00%
[解决办法]
void deleteLink(Link *L,ElemType x)
{
Link *P=L->next,*q;
while(p->next->data!=x)
{
p=p->next;
}
q=p;
q->next=p->next;
free(q);
}