- 13
- 0
- 约1.51万字
- 约 31页
- 2021-10-25 发布于山东
- 举报
数据结构顺序栈链栈循环队列链队列hrbedu汇总
数据结构顺序栈链栈循环队列链队列hrbedu汇总
PAGE / NUMPAGES
数据结构顺序栈链栈循环队列链队列hrbedu汇总
第三章实验报告
实验名称:数据结构第三章实验
实验类型:验证性
学号
姓名:红领巾
问题描述
(1)顺序栈
顺序栈的 C 语言描述
基本运算的算法 —— 置空栈、判栈空、进栈、出栈、读栈顶、输出栈、判栈满
(2)链栈
链栈的 C 语言描述
基本运算的算法 —— 置空栈、判栈空、进栈、出栈、读栈顶
(3)循环队列
循环队列的 C 语言描述
基本运算的算法 —— 置空队、判队空、进队、出队、读队头元素、输出循环队列
(4)链队列
链队列的 C 语言描述
基本运算的算法 —— 置空队、判队空、进队、出队、读队头元素
数据结构设计
( 1)顺序栈
要实现顺序栈操作,我们需要一个栈顶指针一个栈底指针,以及说明当前已经分配的存储空间(即当前可使用的最大容量) ,因此结构中需要定义这三个部
分
typedef struct{
char *base;
char *top;
int stacksize;
}Sq;
( 2)链栈
对于链栈,每一个人节点需要有 data 域和 next 域,分别储存数据以及指向下一个节点,下一个节点也应该是拥有这两个域, 所以用到嵌套定义来定义节点的数据结构
typedef struct
您可能关注的文档
最近下载
- 成人疫苗接种的共病管理与多学科协作.pptx VIP
- 2025年微电网能量管理系统设计与优化.pptx VIP
- 8第四章 平面构成的基本形式--空间构成《平面构成》教学课件.ppt VIP
- 2025山东铝业有限公司面向中铝股份内部招聘笔试历年备考题库附带答案详解.docx VIP
- 张藴灵-高分遥感技术助力智慧交通的解决方案.pdf VIP
- 自然拼读单词讲解.ppt VIP
- 智能微电网能量管理系统的设计与实现.pptx VIP
- 快速记单词:自然拼读+音标实用指南(26个字母发音+辅音组合+元音组合).docx VIP
- 2026中国铝业集团校园招聘(1125人)笔试历年备考题库附带答案详解.docx VIP
- 中频治疗仪操作手册及使用指南.docx VIP
原创力文档

文档评论(0)