- 1
- 0
- 约1.26万字
- 约 48页
- 2017-07-17 发布于四川
- 举报
数据结构-栈 程序=数据结构+算法 对于程序设计来说: 编程语言是工具; 数据结构是基础; 算法设计是方法。 数据结构 数据结构相关概念 数据(data) 计算机科学中指所有能输入到计算机中并被程序处理的符号总称。例如数值、字符、图像、声音都属于数据的范畴。 数据元素(data element) 是数据的基本单位 ,在程序中作为一个整体进行考虑。 有时一个数据元素有若干数据项。 数据对象(data object)是性质相同的数据元素的集合,是数据的一个子集。 逻辑结构 物理结构 线性表 线性表的两种存储方式 1、顺序存储结构 顺序存储结构是指用一组地址连续的存贮单元依次存储线性表的元素,通常用数组实现。数组的物理实现是一块连续的存储空间,它是按首址(表中第1个元素的地址)十位移来访问每一个元素。 链表的插入与删除 线性表的具体实现 顺序存储结构 用数组类型: list: array [1..maxlen] of elemtp; 链式存储结构 用指针类型 和 动态变量: pointer = nodetype ^ ; nodetype = record data : elemtp ; next : pointer ; end; 顺序存储与链式存储操作的对比 栈 通常栈可以用顺
您可能关注的文档
- 数据机构课件第7章图2.ppt
- 数据来源计世资讯CCW.ppt
- 数据方报表系统-高效报表解决方案.pptx
- 数据流图快速入门.ppt
- 数据模型第二章数据及其描述分析.ppt
- 数据模型与概念模型.ppt
- 数据流程图的画法.ppt
- 数据流程图及数据字典.ppt
- 数据流图画法详解.ppt
- 数据源和报表布局.ppt
- 初中化学溶液配制中溶液储存条件对浓度稳定性影响课题报告教学研究课题报告.docx
- 学前教育必考题解析与备考指南.docx
- 小学道德与法治游戏化教学对行为习惯养成的影响研究课题报告教学研究课题报告[001].docx
- 2026年互联网医疗行业报告:政策环境与商业模式分析.docx
- 智能校园安全逃生模拟系统的实时反馈机制研究课题报告教学研究课题报告[001].docx
- 智能教学辅助系统在高校英语教师教学效果中的影响研究教学研究课题报告.docx
- 安徽省宿州市灵璧县2024-2025学年高三上学期期末质量监测化学试卷及答案.pdf
- 大学生对智能法庭语音转文字系统效率的评估课题报告教学研究课题报告.docx
- 智能冰球训练系统在高中生敏捷性素质培养中的应用实证研究课题报告教学研究课题报告.docx
- 整车物流2026年十年变革行业报告.docx
有哪些信誉好的足球投注网站
文档评论(0)