第三章 栈和队列 总结
来源:互联网 发布:随机种子知乎 编辑:程序博客网 时间:2024/06/06 03:44
知识点:
栈是限制仅在表的一端进行插入和删除运算的线性表又称为后进先出表(LIFO表)。插入、删除端称为栈顶,另一端称栈底。表中无元素称空栈。基本运算有:
1) initstack(s),构造一个空栈;
2) stackempty(s),判栈空;
3) stackfull(s),判栈满;
4) push(s,x),进栈;
5) pop (s),退栈;
6) stacktop(s),取栈顶元素
3.2.1队列的基本定义和计算。
队列是一种运算受限的线性表,允许删除的一端称队首,允许插入的一端称队尾。队列又称为先进先出线性表,FIFO表。
队列的基本运算:
1) initqueue(q),置空队;
2) queueempty(q),判队空;
3) queuefull(q),判队满;
4) enqueue(q,x),入队;
5) dequeue(q),出队;
6) queuefront(q),返回队头元素。
栈的基本运算有六种: ·构造空栈:InitStack(S)
·判栈空: StackEmpty(S)
·判栈满: StackFull(S)
·进栈: Push(S,x)
·退栈: Pop(S)
·取栈顶元素:StackTop(S)
总结:
在我做队列实验时候,调试总出现一个错误,检查过程中,却发现不止一个问题,但是在调试错误栏目那里却没有明确显示出来。后来经过同学的指导和我的改动,终于把实验成功调试出来了。。从这次实验里面,我觉得之后我必须加强学习,对上机,多实践。
0 0
- 第三章:比较总结栈和队列
- 第三章 栈和队列 总结
- 第三章 栈和队列 总结
- 第三章栈和队列总结
- 《数据结构》第三章 栈和队列 知识总结导图
- 《数据结构》第三章-栈和队列学习总结
- 第三章【栈和队列】 学后总结与心得
- 《数据结构》第三章:栈和队列——>总结
- 第三章:栈和队列
- 第三章 栈和队列
- 第三章:栈和队列
- 第三章栈和队列
- 第三章 栈和队列
- 第三章 栈和队列
- 第三章:栈和队列
- 第三章 栈和队列
- 第三章 栈和队列
- 第三章 栈和队列
- Linux Makefile自动编译和链接使用的环境
- rownum详解
- JSONObject JSONArray 对象使用
- 全网唯一:移动互联网服务器端开发!
- 《编码:隐匿在计算机软硬件背后的语言》读书笔记 09
- 第三章 栈和队列 总结
- cloud control 12c Patch 18090046
- C#中控件的tag属性
- 有用的链接
- 针对表单的CSS3伪类选择器
- 各大浏览器 CSS3 和 HTML5 兼容速查表
- 09分布式数据仓库 HIVE -- HIVE优化
- C#窗口移动特效,Download()
- 单独编译gd.so