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

双向链表的前驱和后继有什么区别?

发布网友 发布时间:2023-04-03 05:59

我来回答

1个回答

热心网友 时间:2024-12-12 16:02

前驱就是指逻辑上前一个结点,后继就是逻辑上后一个结点,如果用位号的观点看,前驱就是当前结点的位号-1,后继就是当前结点的位号+1。

这个里面的llink指的是left link,也就是左链,自然是指向前驱结点。

rlink 指的是right link,也就是右链,指向后继结点。

双向链表某结点的前驱和该结点前一个结点的后继是不相等的。































































双向链表某结点的前驱和该结点前一个结点是相等的。

结点的前驱=结点前一个结点。

双向链表某结点的前驱和该结点前一个结点的后继的前驱是相等的,

x.pre->=x.pre->.next->.pre

扩展资料:

双向链表每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。

带头结点的双向循环链表的基本操作:

void InitList(DuLinkList L)

{ /* 产生空的双向循环链表L */

L=(DuLinkList)malloc(sizeof(DuLNode));

if(L)

L->next=L->prior=L;

else

exit(OVERFLOW);

}

参考资料来源:百度百科-双向链表

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
邪灯是什么意思? 趣头条怎么解绑微信 趣头条APP解绑微信教程 趣头条怎么解绑微信号 趣头条怎样解除微信绑定 魔兽世界7.0古龙之陨怎么做 咸阳男子欲带孩子轻生被救回,成年人的生活有多不易? 陕西咸阳,一男子欲带孩子轻生被救回,轻生带孩子是什么操作? 我是帅哥,为什么还没有人追? 为什么我这么漂亮就是没有一个男人来追我 气死了? 人不在本地,怎么实名制 体育具有哪些功能 初中初三作文800字:我真了不起 今年周口叫放烟花是真的吗 周口今年能放烟花爆竹吗 2023年河南可以放烟花爆竹吗? 周口2022年可以放烟花吗 周口市烟花爆竹最新政策2023年 周口可以放烟花爆竹吗 周口可以放烟花爆竹吗2023 求谁能告知在哪里能下到越剧伴奏带啊?不要视频的。谢谢大家!!!_百度... 省内两个地方交了医保怎么办 有没有从来没哭过的人 包括出生时 为什么我被人批评的时候没有哭?? 为什么我没有哭,但是会流泪? 没有哭没有枯萎和没有变质意思一样吗 离别的时候没有哭,就是不懂事么? 途岳1.4t油耗实际多少 贷款买车装gps吗 原地高低运球动作要领 如何成为运球高手 单链表和双链表区别 重疾险和百万医疗险对比,哪个更可靠一些? 百万医疗险和重疾险对比,哪个可靠些? 纳米氧化硅税收怎么分类? 梦见在清澈的海边跟表弟玩的预兆 福临门柬皇隆多花香米好吃吗 倬僭是什么意思竟没人知道 被冻结了怎么解封? 一个手机号怎么申请第二个? 被冻结了怎么解除 下暴雨的句子发朋友圈(80句) 小米4可以刷win10,小米3刷完后会不会变砖? 小米3强行刷win10会怎么样 请问小米3可以刷win10系统吗 小米3可以刷win10吗 小米3的硬件能刷win10吗?以后有没有可能 动物描写作文初中作文 初中初一作文650字:我最喜爱的小动物 高一历史。第一章节内容。 空调的制冷工作原理