9.13 | 7.1 |
---|
summary 第六章
图这一章主概念的理解 无向图 有向图 连通性 环 回路 连通图 强连通图 连通分量 子图 生成树 最小生成树 最短路径 关键路径 AOV网 AOE网 拓扑排序 极大连通子图 极小连通子图 这部分每个内容都需要灵活掌握,有可能会出的题一般围绕图的边数 顶点数 是否有环路 连通分量数这些展开
对图的存储结构也需要了解 主要围绕邻接表 邻接矩阵展开 十字链表等需要了解。
对图的算法有:Prim Kruskal 用于解决最小生成树 Dijsktra Floyd用于解决单源最短路径或任意两点之间最短路径 拓扑排序算法 BFS DFS是图的遍历的两种搜索形式;其中每种算法的性能分析也需要掌握,BFS DFS的时间复杂度会根据存储结构的不同而不同。
最后就是应用题,都是套路,按照上一章的笔记来就OK。
第七章 查找
折半查找的过程、构造判定树、分析平均查找长度等;
二叉排序树、二叉平衡树和红黑树,主概念、性质和相关操作等;
B树的插入、删除和查找的操作过程;
B+树的基本概念和性质;
散列查找,掌握散列表的构造、冲突处理方法(各种方法的处理过程)、查找成功和查找失败的平均查找长度、散列查找的特征和性能分析。
文字内容
问
答
挖
- 在数据集合中满足某种数据元素的过程称为【】,其一般有两种结果【】和【】。
- 用于查找的数据集合称为【】,它由同一类型的数据元素/记录组成。其基本操作有【】、【】。
- 静态查找表指的是一个查找表只涉及【】操作,动态查找表则会进行【】操作。
- 适合静态查找表的查找方法有【】、【】、【】等;适合动态查找表的查找方法有【】、【】等。
- 关键字是数据元素中【】该元素的某个数据项的值,使用基于关键字的查找,查找结果应该是【】。
- 在查找过程中,一次查找的长度是【】,而平均查找长度ASL则是【】。
空
- 查找、查找成功、查找失败
- 查找表、查询符合条件的数据元素、插入或删除数据元素
- 查询符合条件的数据元素、插入或删除数据元素
- 顺序查找、折半查找、散列查找、二叉排序树的查找、散列查找
- 唯一标识、唯一的
- 需要比较的关键字次数、所有查找过程中进行关键字的比较次数的平均值
选择(仅错题)
【错误选项】
【思路】
【补充】不一定需要