问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

双向链表,插入结点p->llink.rlink啥意思

发布网友 发布时间:2022-04-19 09:51

我来回答

2个回答

热心网友 时间:2023-07-01 06:51

双向链表的结点,有2个链,本例中的定义为左右,r右,l左。
题目是把结点p插入到链表q的前面,因此需要做的就是把q链断开,然后插入p结点,其中涉及的操作为:
1. p结点的左右是什么?
2. q结点的左是什么?
3. q结点原来左边的右边是什么?
首先:
1. rlink(p) ← q; //p的右边=q
2. llink(p) ← llink(q); //p的左边=q的左边
这两步没问题,那么接下来需要改变,2步
3. llink(q) ← p; //q的左边=p,q从前的左结点不是p,所以这里要改变。
4 接下来,需要做的就是把q 原来的左结点的右边赋值为p,所以答案为b。追问第3步q 的左结点已经为p了,第4步不是应该选c,rlink(llink(p)) ← p吗?rlink(llink(p)) ← p

追答是我疏忽了,b这个答案的确不对,如果填空是第三步,选b,第4步应该选c。

热心网友 时间:2023-07-01 06:51

  lz 确定答案对吗。。。我怎么觉得答案是C呢。。。
  首先
   rlink(p) ← q; //p的右边=q
   llink(p) ← llink(q); //p的左边=q的左边
llink(q) ← p; //q的左边=p
此时,
p的左指向q原来的左,p的右指向q;
q的左指向p;
若要完成新插入操作须使q原来的右指向p,故选C。。。追问我也觉得是c,但是答案说是b,所以~~~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在爱水APP哪个模块中可以填写个人信息,查询自己一天的饮水量? 黄金为什么是避险产品 避险买什么 避险品种是什么 避险产品什么意思 什么是避险产品 ...对联和我们平时使用的印章,说说使用了哪几个字体 对联上写的是什么字 ...有一空是让我评价我自己,请各位哥哥姐姐帮帮忙,帮我编一段,往好了... 艾灸用品哪种好 为什么我家电脑用电话连的宽带一会第2个灯lLINK闪一下网就连不上了,10来秒后又可以了????? c语言中struct node *llink,*rlink;是什么意思 coocox使用L-LINK怎么设置 我的小米2S手机,用中国移动(手机3G,SM卡4G)数据上网速度特慢,用Llink速度蛮快的,请高 TP-Llink无线路由器设置问题 为什么n各节点的的二叉链表中有n+1个空链域 采用llink-rlink方式存储二叉排序树 tp-llink无线路由器怎么配置 双向链表llink和rlink p->llink->rlink什么意思 404 Not Found 《家族荣誉3》里那个女医生的钢珠是怎么回事? 入珠是什么意思? 什么是入珠 硅胶入珠是什么 什么是入珠男? 什么是生殖器入珠 入珠是什么意思 男士入珠是什么 入珠是什么意思,在男子下体嵌入珠子 我的电脑恢复系统后,原来的四个盘现在只剩下一个系统盘,其他的都找不到了,哪位高手能告诉我怎么办,期 泰国旅游app推荐 llink 哪里下载 404 Not Found 404 Not Found TP Llink 路由器无法正常连接上网 404 Not Found 如果要删除双向链表中p指针所指结点 这台电脑配置多少钱合理,几年前的二手机 9.9成新的二手机(使用二年)与展示机买哪个更好呢? 二手机标准货什么意思? 转转买二手机需要注意什么 买二手手机一体机需要注意什么 要帮老婆买一款手机,请各位高手帮忙,同问“同等价位下,高配的二手机与低配的新手机哪个性价比更高”? 这个配置的二手机值多少钱 意拳论椿功与四型 Minor details of polish有影响吗 占星骰子出现冥王星股票是涨是跌? 战争机器2 pc 中文版 楼道里的窗户为什么不能侧着开开怎么开房 梦回人远许多愁小说在那里可以看