二叉树要求-数据结构.PPT

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构知识点 计算机13级 201302学期 内容 要求 线性表的概念和特点 熟练掌握 线性表的抽象数据类型定义 基本掌握 顺序表和链表的定义和组织形式 掌握 线性表的顺序存储方式的实现 熟练掌握 线性表(单链表、循环链表)的链式存储方式的实现 熟练掌握 线性表(双向链表)的链式存储方式的实现 掌握 比较顺序表与链表的优缺点,掌握其各自适用的场合 掌握 应用线性结构解决基本的问题 掌握 利用STL中的vector,list解决基本的问题 掌握 一元多项式的表示和相加 课外阅读 线性表 要求: 内容 要求 栈和队列的概念和结构特点 熟练掌握 栈和队列的抽象数据类型定义 掌握 栈的顺序存储方式的实现 熟练掌握 栈的链式存储方式的实现 基本掌握 链式队列和循环队列的实现 熟练掌握 栈的应用(进制转换,括号匹配) 熟练掌握 栈与递归(递归实现回溯法) 掌握 队列的应用(事件模拟) 基本掌握 利用STL中的stack,queue解决问题 掌握 栈和队列 要求: 内容 要求 串的概念 掌握 串的抽象数据类型定义 基本掌握 串的基本操作及模式匹配BF算法 基本掌握 利用STL中的string解决基本的问题 掌握 数组的定义,如何理解它们是线性表的扩展 掌握 多维数组的结构特点和在内存中的两种顺序存储方式 掌握 多维数组中某数组元素的Location求解(按行存储或按列存储):给出数组元素的首元素地址和每个元素占用的地址空间,并给出多维数组的维数,要求出该数组中的某个元素所在的位置 熟练掌握 特殊矩阵的压缩存储 了解 广义表的概念 掌握 求广义表的表头、表尾、长度、深度 熟练掌握 串,数组和广义表 要求: 内容 要求 树的定义和基本术语 掌握 树的各种存储结构 了解 二叉树的定义和性质 熟练掌握 完全二叉树的顺序存储表示 基本掌握 二叉树的二叉链表存储表示 熟练掌握 二叉树的先序、中序、后序遍历的递归算法 熟练掌握 二叉树的层次遍历算法(自学) 熟练掌握 二叉树遍历的非递归算法 了解 运用遍历算法实现二叉树的其它操作(求树高、叶子总数等) 熟练掌握 线索二叉树的概念 基本掌握 线索化二叉树的方法 了解 二叉树 要求: 内容 要求 树、森林与二叉树的转换方法 基本掌握 树与森林的常用遍历方法 基本掌握 最优二叉树(哈夫曼树)的概念的特性 基本掌握 建立最优树和哈夫曼编码的方法 熟练掌握 哈夫曼树和哈夫曼码的构造算法 基本掌握 利用二叉树的中序和先序(或后序)构造二叉树的方法 熟练掌握 利用二叉树的中序和先序(或后序)构造二叉树的算法 了解 链式二叉树的递归创建方法 基本掌握 树的双亲表示法(可用来快速解决简单问题) 基本掌握 二叉树 要求(续): 内容 要求 图的定义和基本术语 掌握 图的邻接矩阵存储方法 熟练掌握 图的邻接表存储方法 熟练掌握 图的深度优先搜索与广度优先搜索的方法 熟练掌握 图的深度优先搜索与广度优先搜索的算法 基本掌握 求图的连通分量的方法 了解 构造图的最小生成树的2种方法 熟练掌握 图的最小生成树Prim算法 (采用邻接矩阵) 掌握 图的最小生成树Kruscal算法实现 了解 AOV网和拓扑排序的概念 掌握 图的拓扑排序的方法 掌握 图 要求: 内容 要求 图的拓扑排序的算法(采用邻接表) 了解 图的最短路径的概念 掌握 求图的单源最短路径的Dijkstra方法 掌握 图的单源最短路径的Dijkstra算法 基本掌握 AOE网和关键路径的概念以及求关键路径方法 掌握 图的任意两个顶点间最短路径的Floyd方法及算法 基本掌握 图 要求(续): 内容 要求 顺序查找的方法 掌握 二分查找的方法 熟练掌握 顺序查找、二分查找的算法 熟练掌握 计算顺序查找、二分查找的平均查找长度 熟练掌握 分析顺序查找、二分查找的时间复杂度 掌握 静态查找树表 课外了解 二叉排序树的概念 熟练掌握 二叉排序树插入节点的方法 熟练掌握 二叉排序树删除节点的方法 基本掌握 二叉排序树的查找方法和算法 熟练掌握 插入二叉排序树中结点的算法 基本掌握 删除二叉排序树中结点的算法 了解 查找 要求: 内容 要求 平衡二叉树的的概念 掌握 平衡化二叉树的方法 掌握 B树、B+树、键树 课外了解 哈希查找的概念 掌握 常用的哈希函数的构造方法 掌握 用线性探测法和链地址法解决冲突的方法 熟练掌握 计算线性探测法和链地址法的平均查找长度(含查找失败) 熟练掌握 哈希表的查找算法和插入算法(开放定址) 基本掌握 查找 要求(续) 内容 要求 排序的有关概念 掌握 对常用排序算法的时间复杂度、空间复杂度进行分析 掌握 常用排序算法的时间复杂度、空间复杂度的结论 掌握 直接插入排序、冒泡排序、简单选择排序的方法、算法 熟练掌握 快速

文档评论(0)

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

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

1亿VIP精品文档

相关文档