- 12
- 0
- 约1.27千字
- 约 5页
- 2019-08-27 发布于天津
- 举报
它的插入和删除只能在表的一端进行,而另一端是封闭的,不允许进行插入和删除操作。 在栈中,允许插入和删除操作一端称为栈顶,不允许插入和删除操作的一端则称为栈底。 栈顶的元素总是最后被插入的元素,也是最先被删除的元素。 它遵循的原则是先进后出或后进先出。 堆栈指针总是指向栈顶元素的。 2栈的顺序存储及其运算 在栈的顺序存储空间1中,通常为栈底元素,为栈顶元素。 =0表示栈空;=表示栈满。 1入栈运算 即在栈的顶部插入一个新元素。 操作方式是将栈顶指针加1,再将元素插入至指针所指的位置。 2退栈运算 退栈运算即将栈顶元素取出并赋给一个指定的变量。 操作方式是先将栈顶元素赋给指定的变量,再将栈顶指针减1。 3读栈顶元素 将栈顶元素赋给某一指定变量,但栈顶指针不变。 2.队列及其基本运算 1队列 队列即是允许在一端进行插入,而在另一端进行删除的线性表。 允许插入的一端称为队尾,通常用一个尾指针指向队尾;允许删除的一端称为队首,通常用一个队首指针指向排队元素的前一个位置。 队列遵循的规则是先进先出或后进后出 2循环队列及其运算 队列的顺序存储结构一般采用循环队列的形式。 循环队列,即是次队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。 在循环队列中,用队尾指针指向
您可能关注的文档
- 2017年计算机二级VB考试重点知识精讲(4).docx
- 2017年计算机二级《C语言》考前提分试题及答案2.docx
- 2017年计算机二级《C语言》考前冲刺必做试题及答案2.docx
- 2017年计算机二级《C语言》考前冲刺必做试题及答案1.docx
- 2017年计算机二级《C语言》考前提分试题及答案1.docx
- 2017年计算机二级VFP复习重点-Visual FoxPro基础.docx
- 2017年计算机二级VB考试重点知识讲解.docx
- 2017年计算机二级《C语言》考前提分试题及答案3.docx
- 2017年计算机二级《C语言》考前提分试题及答案4.docx
- 2017年计算机二级《C语言》考前提分试题及答案5.docx
- 基于高中生阅读需求的图书馆个性化服务模式构建与应用论文.docx
- 游戏化教学在小学物理课堂中的实践与反思——以《化学平衡常数》为例论文.docx
- 历史题材影视作品对初中生历史观念塑造的探讨论文.docx
- 初中英语课堂沉默现象的成因分析及教学评价改革研究论文.docx
- 初中物理教学中学生科学探究精神与实验技能培养的实践分析论文.docx
- 高中生物理实验:自制净水装置原理分析与效率提升论文.docx
- 高中历史智能家居节能历史事件分析与评价论文.docx
- 初中物理教学中的科学态度与社会责任感培养:问题与对策探讨论文.docx
- 高中数学建模教学中的信息技术应用与教学效果评价论文.docx
- 初中道德与法治教学中的学生法律意识培养与法治实践的结合研究论文.docx
最近下载
- 航运运价指数挂钩协议的应用研究.pdf VIP
- 大学生入党申请书3000字以上.docx VIP
- 深度解析(2026)《DLT 611-2016 300MW~600MW级机组煤粉锅炉运行导则》.pptx VIP
- 2026年大学生入党申请书3000字.docx VIP
- 2025年安全教育培训考试通用题库(职业健康安全)安全法规与操作规范简答题.docx VIP
- 2025年水利工程质量检测员考试(混凝土工程)历年参考题库含答案详解.docx VIP
- 公路工程技术标准(JTGB01-2003版).pdf VIP
- 中国老年脑卒中诊疗指南(2025版).docx VIP
- 医院输血前评估管理制度.docx VIP
- 2026年消毒技术题库及完整答案(夺冠系列).docx VIP
原创力文档

文档评论(0)