循环链表
来源:互联网 发布:大数据入门 知乎 编辑:程序博客网 时间:2024/05/16 10:26
循环链表:将单链表中终端节点的指针端由空指针改为指向头结点,就使整个单链表形成一个环,这种头尾相接的单链表称为单循环链表,简称循环链表。
循环链表往往设立指向终端结点的尾指针,而不是头指针。
循环链表和单链表的主要差异在于循环的判断条件上,单链表是判断p->next是否为空,循环链表是p->next不等于头结点,则循环未结束。
把循环链表A和循环链表B合并:
p = rearA->next;rearA->next = rearB->next->next;q = rearB->next;rearB->next = p;free(q);
0 0
- 循环链表实现循环队列
- 循环链表与循环队列
- 循环链表
- 循环链表
- 双向循环链表
- 双向循环链表
- 循环链表实验
- 链表::循环链表
- 双向循环链表
- 双向循环链表
- 循环链表
- 循环链表
- 循环链表
- 循环链表建立
- 数据结构 循环链表
- 双向循环链表
- 循环链表详解
- 循环链表
- hud1047 java大数忽略空格
- CDOJ 点球大战(penalty)
- 车载影音导航Mtv下载
- DCT, DST, Walsh, Hadamard , Haar和Slant图像处理程序
- Python学习系列五:模块
- 循环链表
- 如何检查电脑有没被黑客木马入侵
- POJ 2117(去掉割点剩下的图中最大连通块)
- 中国国家图书馆 注册后可以免费使用 维普等多个数据库资源
- JSON KVC 初探
- iOS7 Development step by step – Objective-C & XCode 5
- copy /b
- JUnit4测试出错(一)
- java List 排序 Collections.sort() 对 List 排序