数据结构教案(第八章).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教 案(理论课) 第 27 次课 2 学时 章 节 第八章 查找 8.1 查找的基本概念 8.2 线性表的查找 讲授主要内 容 查找的基本概念;顺序查找;二分查找;分块查找 重 点 难 点 重点: 1.查找的基本概念 2.顺序查找 3.二分查找 4. 分块查找 难点: 1.顺序查找 2.二分查找 要求掌握知识点和分析方法 理解查找的基本概念:查找、关键字、ASL等 熟练掌握顺序查找 熟练掌握二分查找 掌握折半查找判定树 理解分块查找 教学设计 结合实例分析查找的操作,给出查找的相关基本概念:查找、关键字、静态查找、动态查找、ASL。 利用算法动态演示,讲解顺序查找:分析“监视哨”的设置及作用;给出算法;分析算法的优缺点及特性 从“顺序查找”引入“二分查找”。利用算法动态演示,讲解二分查找:分析二分查找的基本思想,举例分析查找成功和查找不成功的案例;给出算法;分析算法的优缺点及特性;强调二分查找的前提(有序的顺序表) 给出折半查找判定树的定义及构造方法,分析查找成功和查找不成功时的查找性能 分析分块查找。强调“块间有序,块内无序”,分析两步的查找性能 比较三种线性表的查找性能 作业布置 习题8 一.1~9,11,12 二.2,3,5,6,7,9,10 三. (教师指定) 四.(教师指定) 教学后记 教 案(理论课) 第 28 次课 2 学时 章 节 第八章 查找 8.3.1二叉排序树 讲授主要内 容 二叉排序树的定义;二叉排序树的查找; 二叉排序树的插入和生成;二叉排序树的删除 重 点 难 点 重点: 1.二叉排序树的定义 2.二叉排序树的查找 3.二叉排序树的插入和生成 4.二叉排序树的删除 难点: 1.二叉排序树的定义 2.二叉排序树的查找 3.二叉排序树的插入和生成 4.二叉排序树的删除 要求掌握知识点和分析方法 掌握二叉排序树的定义、查找 理解二叉排序树的插入和生成 了解二叉排序树的删除 教学设计 通过二叉树的中序遍历引出二叉排序树 讲解二叉排序树的定义及查找方法,举例分析并给出算法 利用算法动画演示,说明二叉排序树的插入和生成方法,给出算法 利用算法动画演示,说明二叉排序树的删除方法,给出算法 分析、演示:二叉排序树的综合应用案例 当堂练习 作业布置 习题8 一.10,13,14,15 二.2 三. (教师指定) 四.(教师指定) 教学后记 教 案(理论课) 第 29 次课 2 学时 章 节 第八章 查找 8.3.2平衡二叉树 8.3.3 B-树 讲授主要内 容 平衡二叉树;B-树及其查找;B-树查找分析;B-树的插入和删除 重 点 难 点 重点: 平衡二叉树 B-树及其查找 B-树查找分析 B-树的插入 难点: 平衡二叉树 B-树及其查找 B-树查找分析 B-树的插入 要求掌握知识点和分析方法 理解平衡二叉树的定义和平衡因子BF 了解平衡二叉树的调整思想及方法 理解B-树的插入操作 了解B-树的删除操作 教学设计 由二叉排序树的查找性能引出平衡二叉树 给出平衡二叉树和平衡因子的概念,理解平衡的含义 给出构造平衡二叉树的基本思想,介绍平衡调整的四种情况 介绍B-树的定义,以4阶B-树为例分析其查找过程 简单介绍B-树的插入、删除情况 对树表的查找做综合练习 作业布置 习题8 三. (教师指定) 四.(教师指定) 教学后记 教 案(理论课) 第 30 次课 2 学时 章 节 第八章 查找 8.4 哈希表 讲授主要内 容 哈希表的定义;哈希函数的构造方法;处理冲突的方法;哈希表的查找及分析 重 点 难 点 重点: 1.哈希表的定义 2.哈希函数的构造方法 3.处理冲突的方法 4. 哈希表的查找及分析 难点: 1.哈希函数的构造方法 2.处理冲突的方法 3. 哈希表的查找及分析 要求掌握知识点和分析方法 熟练掌握哈希表的定义 掌握常用哈希函数的构造方法 掌握处理冲突的方法 理解哈希表的查找及其性能分析 教学设计 举例讲解哈希表的定义及其主要思想 提出哈希表需要解决的主要问题,结合实例讲解常用的几种散列函数 利用算法动画演示线性探测和拉链法的基本思想,讲授哈希表处理冲突的几种方法:开发定址法、拉链法和建立公共溢出区。对开放定址法又细分成线性探测等几种方法,并以例题做详细分析 分析哈希表的查找,提出装填因子的概念。

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档