永发信息网

求解!!!急!!!写一算法,Delete(linklist &L,X) ,删除单链表中所有值为X的结点。

答案:1  悬赏:50  手机版
解决时间 2021-03-16 23:47
求解!!!急!!!写一算法,Delete(linklist &L,X) ,删除单链表中所有值为X的结点。
最佳答案
void Delete(linklist &L,X)
{
linklist *cur, *tmp;
while(L != NULL && L->data == x)//去掉起始部分等于x的结点
{
tmp = L;
L = L->next;
free(tmp);
}

if (L == NULL)
return;

cur = L;
while(cur->next != NULL) //去掉等于x的结点
{
if (cur->next->data == x)
{
tmp = cur->next;
cur->next = cur->next->next;
free(tmp);
continue;
}
cur = cur->next;
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
王子制陶地址在什么地方,想过去办事
我是95年的 阴历生日是2月25日,请问阳历是?
iPhone5S用iOS9.3.1和iOS9.3.2哪个系统好
43钢轨U50材质指的是什么
c语言程序,多线程对同一int变量进行读写,是
win7 64位系统 无论装多大的实际内存都只有1.
我是外地牌照能入诸暨的滴滴快车吗
能够共同完成一种或几种生理功能的多个器官按
求魔君琉星之二次元的书
求一本神话小说名字
一个旅游门事如何分工
上联:亲其亲,子其子,天下太平。求对
dia del amor西班牙语翻译
浙江交通职业技术学院大一的课程?
关于java中while的问题
推荐资讯
检察院建议量刑3年以上4年以下,这样有机会判
电动车配件有哪些牌子
为什么?一张纸对折六次还是七次,为什么没人
牧云书院靠谱吗?有没有比较了解的小伙伴?
作文一份沉甸甸的回忆写作指导
超出自己业务范围去处理别人所管的事的词语
自考函授期间算工龄么?
瑞风abs故障内部故障
k1502和k166火车
描述早晨坐高铁美好的诗句
人是不是从中间分一分为二刚好。
在家如何给自己拍写真图88
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?