版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1章1.术语 (1)数据元素 是基本单位 (2)数据项 最小单位 (3)数据对象:相同性质 (4)数据结构:数据元素之间 关系 带结构的数据元素的 (5)类型:两(线性结构+非线性结构) 四(集合、线性、层次、网) 区分线性?非线性? (6)逻辑结构:二元组(D,R) 一是画图 二是 写出二元组 (7)物理结构:计算机表示 (8)顺序存储(数组)、非顺序存储(指针) (9)抽象数据类型 三元组(D,R,P)2.算法 (1)定义:特定问题求解步骤描述 (2)特性: 有穷性:有穷个步骤;有限个时间 确定性:不含二义性; 可行性: 输入特性:没有输入 输出特性:至少一个输出 (3)好的算法? 正确
2、的:无语法错误;任意一组输入可以得到满足;刁难性输入可以得到;所有输入得到。 可读性:清晰第一,效率第二;注释;风格 健壮性:非法输入 效率:时间、空间 (4)算法描述工具: 传统的流程图 N-S图 PAD图 类C语言 (5)时间复杂度?循环 教材算法第2章1. 线性表概念:数据元素 有限序列 长度: 前驱、后继 空表2. ADT描述:三元组*3. 顺序存储 顺序表 (1)数组 (2)好处:随即存取;不好:不插入删除。因为时间耗费数据元素的移动 (3)C语言描述 (4)一系列操作 拓展 (5)插入 (6)删除4. 非顺序,链式 (1)指针 (2)单链表C语言 (3)一系列操作 (4)插入?删除
3、? (5)头结点?头指针? (6)好处?不好(从头指针:顺序存取) (7)遍历:P=p->next (8)尾结点:p->next=NULL (9)后继地址:前驱指针域 (10)循环链表特点 (11)合并 (12)课后习题第3章1. 栈、队列、线性表相同点、不同点2. 栈?线性表 一端操作。顺序存储3. 特点:后进先出LIFO。 一系列问题4. 应用:递归、表达式求值等5. 队列?线性表,两头 6. 特点FIFO7. 链式存储 列队列8. 回文?9. 课后习题第4章1. 串概念2. 存储第5章1. 二维数组求地址2. 稀疏矩阵 三元组3. 广义表 表头 表尾第6章1. 树 (0)术语
4、 (00)树的表示形式:树形、凹入法、? (1)概念:有且只有根;递归! (2)存储结构:孩子兄弟表示; (3)树与二叉树转换?二叉树根无右子树 (4)遍历:前序(前) 后序(中)。 通过二叉树 (5)多叉树2. 二叉树 (1)ADT描述 (2)特点:俩 度? (3)结点形态:5种 (4)性质1:每一层最多结点的个数?证明? (5)性质2:所有结点的数据元素最多?证明? (6)性质3:度为0的结点个数与度为2的结点个数关系。总结点与其他结点;分支数目与结点个数之间关系;分支个数与度、结点个数之间关系。 (7)满二叉树 特点 (8)完全二叉树:特点?叶子结点个数与总结点个数;编码 (9)性质4
5、结论?编号与结点的个数 (10)性质5 编号为i 双亲?左孩子?右孩子? (11)存储:顺序?(与性质5对应)、链式 二叉链表 (12)遍历:一是遍历;二序列得到二叉树;算术表达式与二叉树 (13)线索概念、会 (14)与树、森林转换 (15)Huffman树构成?Wpl?编码? 3. 森林 (1)概念 (2)二叉树转换? (2)遍历,前序 中 二叉树4. 课后习题第7章1. 概念2. 逻辑结构(二元组)与图示 画3. 存储 邻接表 无向图 有向图处度 逆邻接表4. 存储 邻接矩阵 画 有 无(对称的)5. 十字链表=邻接表+逆邻接表 有向图。6. 邻接多重表 无向图7. 遍历:深度 广度。生成树、序列、边8. 最小生成树:prim kruscal 算法 边集9. 拓扑排序10. 关键路径 概念 会求 例子11. 单源点到其余点 表 S v012. 课后习题第9章1. 顺序查找:监视哨?查找成功最好 最坏n;失败n+1。等概率成功ASL?2. 有序表:前提 有序+顺序;判定树;ASL(成功?不成功?)3. 二叉排序树:给定序列 会画;树形 会填;插入?删除?ASL(成功?不成功?)4. 平衡二叉树:二叉排序树;平衡因子?5. 哈希表(线性探测、二
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026内蒙古呼和浩特市赛罕区乌尼尔东街幼儿园(公办)招聘考试参考题库及答案解析
- 四川中烟工业有限责任公司2026年度高层次人才招聘考试参考试题及答案解析
- 2026年宁德市职业教育集团招聘编外3人考试备考题库及答案解析
- 2026年西安太白学校教师招聘考试参考题库及答案解析
- 2026年湖南理工职业技术学院高职单招职业适应性考试备考题库有答案解析
- 2026中国中煤党校公开招聘8人考试参考试题及答案解析
- 全球Mini LED背光产业链高质量发展白皮书
- 2026汉中脑安康复医院见习岗位招聘考试备考题库及答案解析
- 2026广东深圳市龙岗区某机关单位办事员招聘1人考试备考题库及答案解析
- 2026广东茂名市信宜市选聘市外教师21人考试备考试题及答案解析
- 售后服务流程管理手册
- 2020-2021学年新概念英语第二册-Lesson14-同步习题(含答案)
- 医院信访维稳工作计划表格
- 地下车库建筑结构设计土木工程毕业设计
- GB/T 2261.4-2003个人基本信息分类与代码第4部分:从业状况(个人身份)代码
- GB/T 16601.1-2017激光器和激光相关设备激光损伤阈值测试方法第1部分:定义和总则
- PDM结构设计操作指南v1
- 投资学-课件(全)
- 猕猴桃优质栽培关键技术课件
- 科目一驾考测试题100道
- 儿童吸入性肺炎的诊断与治疗课件
评论
0/150
提交评论