数据结构—链表-循环链表
来源:互联网 发布:阿尔法go算法 编辑:程序博客网 时间:2024/06/05 23:39
循环单链表
循环双链表
定义基本和单链表和双链表一样。
只是单链表的最后一个节点的next指向头节点
双链表最后一个节点的next指向头节点,头节点的prior指向最后一个节点
int Equeal(DLinkList *L)
{
int same=1; //相等的象征
DLinkList *p=L->next; //第一个节点
DLinkList *q=L->prior; //最后一个节点
while (same==1)
if (p->data!=q->data)
same=0;
else
{
if (p==q) break;
q=q->prior;
if (p==q) break;
p=p->next;
}
return same;
}
两个指针
一个指向第一个节点,一个指向最后一个节点,看他们是否相等,依次向中间执行 。当两个指针重合时,即是对称的。
0 0
- 数据结构—链表-循环链表
- 数据结构 循环链表
- 数据结构-循环链表
- 数据结构----循环链表
- 数据结构--循环链表
- 【数据结构】循环链表
- 数据结构-循环链表
- 数据结构-循环链表
- 数据结构--循环链表
- 数据结构-循环链表
- 数据结构 循环链表
- 数据结构-循环链表
- 数据结构--循环链表
- Linux C 数据结构——链表(循环链表)
- 数据结构——链表(头结点循环链表)
- 数据结构C#——循环链表
- 数据结构——单向循环链表
- 数据结构——循环链表
- 工业4.0,智能制造和大规模定制
- Introduction to Monte Carlo Tree Search
- 线程安全与可重入函数
- 欢迎使用CSDN-markdown编辑器
- Jmeter安装和启动报错unable to access jarfile apachejmeter.jar的解决
- 数据结构—链表-循环链表
- angular-过滤器orderBy排序limitTo长度
- 修改QQ聊天窗口大小
- 集合框架-TreeMap集合
- 类的继承—概念
- LeetCode 416. Partition Equal Subset Sum
- python模拟登陆知乎(手工识别验证码)
- C/C++获取操作系统、CPU、内存信息(windows和linux)
- HihoCoder