- 5
- 0
- 约4.3千字
- 约 9页
- 2018-11-22 发布于河南
- 举报
实验四 双向链表
实验名称 :实验四 双向或循环链表的基本操作
一、实验项目名称:双向或循环链表的基本操作
二、实验目的
1)通过实验理解双向链表或循环链表的结构。
2)通过实验掌握双向链表或循环链表的基本操作。
三、实验基本原理
1、数据结构
2、算法思想
1.构思:双向循环链表的创建建立在双向链表上,所以建立双向循环表每个结点都有三个属性:数据域、上个结点、下个结点,其中第一个结点的上一个结点是最后一个结点,最后一个结点的下一个结点就是第一个结点,所以就构成了双向循环链表。
双链表的单元类型定义
Type struct DuLNode
{
Elemtype data;
Struct DuLNode *prior;//建立表头结点
Struct DuLNode *next;//建立表尾结点
} DuLNode,*DuLinkList;
3、算法描述
① 建立一个双链表,输入元素。由p和s两个指针来存放元素。以0判断是否结束,如果不为0 ,则继续,为0则截止。
s-data=e;
s-next=p-next;
s-prior=p;
p-next-prior=s;
p-next=s;
p=s;
②查找元素:首先判断位置是否合法(p-dat
您可能关注的文档
- 团队建设的五个统一.ppt
- 园林绿化养护管理的合理化建议.doc
- 园林绿化工程养护具体方案措施计划表.doc
- 园林道路.doc
- 固体废物应急预案.doc
- 四年级上册第一单元写景作文指导PPT.ppt
- 图纸签名:设计、审核、校对谁的责任大?.doc.doc
- 土地使用权转让居间合同范本(与卖方).doc
- 土力学课件(清华大学)6.ppt
- 土地登记审批表(宅基地)模板.doc
- 河南省部分高中2025-2026学年高一政治上学期12月联考试题.pdf
- 必修4《哲学与文化》 选择题专练50题 (解析版)-备战2024年高考政治考试易错题(新高考专用).pdf
- 易错点9 认识社会与价值选择 (解析版)-备战2024年高考政治易错题(新教材新高考).pdf
- 易错点1 社会主义从空想到科学、从理论到实践的发展 (解析版).pdf
- 易错点7全面依法治国(解析版)-备战2024年高考政治易错题(新教材新高考).pdf
- 河南省2026届高三历史上学期12月调研考试二 (一).pdf
- 河南省部分名校2025-2026学年高一历史下学期期中联考试题.pdf
- 河南省2026届高三英语上学期12月联考试题.pdf
- 2026年江苏南通市海门区东洲中学数学模拟冲刺试卷【含答案】.pdf
- 河南省安阳市2026届高三历史下学期练习资料三 (一).pdf
原创力文档

文档评论(0)