头插法建立单链表中s-》data=e;s->next=L->next;L->nexr=s;是什么意思? 谢谢。

s->data=e;s->next=L->next;L->nexr=s;... s->data=e;s->next=L->next;L->nexr=s; 展开
 我来答
Apple林
2012-07-18 · TA获得超过2093个赞
知道小有建树答主
回答量:895
采纳率:66%
帮助的人:543万
展开全部
目的是将节点s插入到L的后面。假设原来链表是L M N;插入后就是 L s M N,具体过程如下:
s->data=e 将s的数据域赋值为e;
s->next=L->next 将s->next,即s的下一节点指向L的下一节点,如假设所示即:s->next=M;
L->next=s; 将L的下一节点指向s,完成了L s M N这样一个新的链表!
kingfeng588
2012-07-18 · TA获得超过2494个赞
知道大有可为答主
回答量:1475
采纳率:50%
帮助的人:1790万
展开全部
s->data=e;这里的s是新的节点,这里给数据部分赋值。
s->next=L->next;// 这里让s节点next域指向L节点的下一个节点。

L->nexr=s;// 这里让L节点next域指向s节点
这样就完成了把s节点插入到L节点的后面。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2ac30fa
2017-10-31
知道答主
回答量:2
采纳率:0%
帮助的人:1748
引用Apple林的回答:
目的是将节点s插入到L的后面。假设原来链表是L M N;插入后就是 L s M N,具体过程如下:
s->data=e 将s的数据域赋值为e;
s->next=L->next 将s->next,即s的下一节点指向L的下一节点,如假设所示即:s->next=M;
L->next=s; 将L的下一节点指向s,完成了L s M N这样一个新的链表!
展开全部
我想提问,
最后插入后是lsmn还是lemn
s->data=e.不是已经把s结点的值赋为e了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-07-18
展开全部
任务 飘过
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式