- 5
- 0
- 约1.53千字
- 约 17页
- 2017-04-20 发布于重庆
- 举报
MS二级考试必备笔记栈,二叉树等
第一课 数据结构和算法
数据结构——由数据和结构构成
数据由一堆元素构成。
结构就是关系,集合中各个数据元素之间存在的关系(联系)。
数据元素之间的关系用前件后件/直接前驱和直接后继
数据元素之间的关系:
逻辑关系表示前后件关系:
存储关系跟逻辑关系不一定一致。
数据的存储结构
1 顺序存储结构:逻辑相邻的数据元素存储在物理相邻存储单位里
2链式存储结构:
第二课:栈及其基本运算
子弹匣就是一个形象的栈。
栈的特点:
1 先进后出,2 栈有记忆作用, 3 顺序结构下,栈的插入与删除不需要一栋表中其他数据元素;4 栈顶指针top动态反应了栈中元素的变化情况。
栈也称先进后出表(FILO) 或者后进先出表(LIFO)
栈的基本运算
栈的存储
第三课 二叉树及其基本性质
定义:与一般树结构比较,二叉树在结构上具有规范性和确定性的特点。
二叉树的基本性质:
性质5和6是完全二叉树和满二叉树特有的性质:
例子:
二叉树遍历
二叉树的遍历是指不重复地访问二叉树中的所有结点。在遍历二叉树的过程中,一般先遍历左子树,再遍历右子树。在先左后右的原则下,根据访问根节点的次序不同。
前序遍历(DLR)
中序遍历(LDR)
后序遍历(LRD)
程序设计结构
面向对象方法的基本概念:关于面向对象方法,对其概念
您可能关注的文档
- LTE基础知识与测试分析.docx
- M25P32技术手册中文.doc
- M32型汽车内饰材料厂综合仓库设计.doc
- m5砂浆配合比设计报告.doc
- M2000北向数据库接口开发指南V200R00801.doc
- M75砂浆砌石质量评定表.doc
- M9106xGx2系列6Nm开关及浮点控制电动执行器功能和特点.doc
- M9304-Axx-1N安静型4Nm开关及浮点控制电动执行器应用和特点.doc
- Mac101课程Finder.doc
- MacOSX107Lion系统下Win7多分区安装流程.doc
- 超实用高考英语一轮复习讲练测——读后续写:第21讲 公益慈善篇(复习讲义)(原卷版).docx
- 超实用高考英语一轮复习讲练测——读后续写:第20讲 校园生活篇(复习讲义)(原卷版).docx
- 超实用高考英语一轮复习讲练测-应用文写作:第10讲 道歉信(专项训练)(全国通用)(原卷版).docx
- 超实用高考英语一轮复习讲练测-应用文写作:第12讲 推荐信(复习讲义)(全国通用)(原卷版).docx
- 超实用高考英语一轮复习讲练测-应用文写作:第11讲 求助信(专项训练)(全国通用)(原卷版).docx
- 超实用高考英语一轮复习讲练测 读后续写:第3讲 如何设置合理结尾(复习讲义)(原卷版).docx
- 超实用高考英语一轮复习讲练测 读后续写:第4讲 如何设计续写情节(复习讲义)(原卷版).docx
- 超实用高考英语一轮复习讲练测-应用文写作:第10讲 道歉信(复习讲义)(全国通用)(原卷版).docx
- 超实用高考英语一轮复习讲练测 读后续写:第2讲 如何构筑故事高潮(复习讲义)(原卷版).docx
- 超实用高考英语一轮复习讲练测-应用文写作:第06讲 邀请信(专项训练)(全国通用)(原卷版).docx
最近下载
- 莆田市城区城市设计标准与导则(试行).pdf VIP
- qc实验室管理.pptx VIP
- 加油站购油协议.docx VIP
- 2025年拍卖师破产财产拍卖结算中的债权申报与清偿顺序专题试卷及解析.pdf VIP
- 2025年拍卖师拍卖图录引言、专论与学术性文案的撰写专题试卷及解析.pdf VIP
- 2025年邯郸科技职业学院教师招聘考试笔试备考试题.docx VIP
- 2025年特许金融分析师证券市场线与能源行业专题试卷及解析.pdf VIP
- 临沂大学 2017—2018 学年第一学期2017级《高等数学I》(上)-本科试题A附参考答案.docx VIP
- 2025年长期护理保险政策实施中存在问题及对策分析.docx
- 八年级语文国家质量监测考试模拟卷(七)后附答案与解析.docx VIP
原创力文档

文档评论(0)