知识点总结复习.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
知识点总结复习

第三部分:树结构 第9章:优先队列 堆及堆排序 最大堆、最小堆的辨识:给定一个序列,是否构成堆? 给定一个数列,建堆并用堆排序算法将其排序 霍夫曼编码 基本原理 带权路径长度计算方法 给定一组关键字及其权重,构造霍夫曼树,生成霍夫曼编码 给定一组关键字及其权重,构造N叉树且要求其带权路径长度最小 * 第三部分:树结构 第11章:搜索树 BST 原理和基本操作,由给定序列建树 AVL 平衡因子 原理和基本操作 由给定关键字序列生成AVL树的过程 红黑树 原理和基本操作,由给定序列建树 B树 原理和基本操作,由给定序列建树 * 第四部分:图结构 图的有关概念 28个都重要,特别是度、路径、连通性等 图的存储方式 各种存储方式的特点和适用范围 由无向图或有向图画出其邻接矩阵、邻接表 图的遍历 宽度优先搜索的原理、执行过程、算法复杂度 深度优先搜索的原理、执行过程、算法复杂度 最小生成树 Kruskal算法 Prim算法 * 第四部分:图结构 最短路径 Dijkstra算法 Floyd算法 拓扑排序 AOV网 写出任一AOV网的所有拓扑排序结果 * 第五部分:排序和查找 专题1:排序 各种排序算法思想和排序过程 如用某某排序算法将给定序列排列 各种排序算法执行过程的状态特征辨别,如第1趟排序结果、第2趟排序结果等 各种排序算法的复杂度分析 * 第五部分:排序和查找 专题1:排序 各种排序算法的适用范围 待排队列无规律时适用哪种算法 待排队列有序时适用哪种算法 待排队列逆序时适用哪种算法 稳定性 哪些排序是稳定排序、哪些是不稳定排序 * 第五部分:排序和查找 专题2:查找 各种查找算法的对比 算法思想 查找过程 复杂度分析 适用范围 * 关于考试的特别提醒 考场5B104,时间1月8日14:00~15:40 注意黑板上的提示,该考场是哪个老师的学生 诚信作答、不要作弊 遇到不会的题目也尽量回答,不要空题 尽量写出部分答案 尽量写出解题思路 * 成绩组成 平时成绩 30% 书面作业 上机作业 出勤情况 期末成绩 70% * * 计算机与控制工程学院 计算机与控制工程学院 计算机与控制工程学院 知识点总结和复习 卷面结构 单选题,20-30分 6-7道大题,70-80分 * 复习从哪儿入手? 上课的讲义(包括知识点、练习、思考等) 作业 教材 对于每一种数据结构,要依次掌握 原理和基本操作 存储方式 时间复杂度和空间复杂度 C++实现 * 占卷面的80%以上 占卷面的20%以下 最有效的复习方法 掌握核心知识点,做一定量习题 教材上的习题 各种习题集 历年考研真题! 知识点关联复习! * 第一部分:基本知识 第2章:程序性能 空间复杂性 时间复杂性 利用操作计数或执行步数分析时间复杂度的方法 一些常见函数的时间复杂度,如阶乘、连加、简单排序等 能比较准确地分析自定义算法的复杂度 渐进符号 * 第二部分:表结构 第3章:数据描述 线性表公式化描述 原理 顺序表LinearList的C++定义 顺序表LinearList各项操作的C++实现 复杂度分析 线性表链表描述 原理 链表Chain的C++定义 链表Chain各项操作的C++实现 复杂度分析 * 第二部分:表结构 第4章:数组和矩阵 特殊矩阵、稀疏矩阵的存储和操作 由矩阵特性推导映射函数,然后用C++实现 * 第二部分:表结构 第5章:堆栈 堆栈的原理 堆栈的存储形式 堆栈的基本操作 堆栈的变形及其操作 * 第二部分:表结构 第6章:队列 队列的原理 队列的存储形式 队列的基本操作 队列的变形及其操作 * 第二部分:表结构 第7章:跳表和散列 Hash表 Hash函数 Hash解决冲突的算法 负载因子(装填因子) 给定关键字序列设计Hash函数并绘制Hash表 求查找成功和查找失败的平均查找长度 Hash的优点和缺点 * 第三部分:树结构 第8章:二叉树和其他树 树和森林的相关概念 度为i的节点数量ni的关系 二叉树的相关概念 二叉树的几个特性 一般二叉树叶节点、非叶结点、树高度的关系 完全二叉树叶节点、非叶结点、树高度的关系 满二叉树叶节点、非叶结点、树高度的关系 * 第三部分:树结构 第8章:二叉树和其他树 二叉树的存储方式和操作 由公式化存储推算二叉树结构 由链表存储推算二叉树结构 由二叉树结构写出公式化存储或链表存储形式 用C++实现二叉树主要操作 二叉树遍历 先序、中序、后序、按层 由多种遍历结果反推二叉树结构 二叉树与森林互转 * 计算机与控制工程学院 计算机与控制工程学院 计算机与控制工程学院

文档评论(0)

1444168621 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档