- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课题 二叉树的遍历
学习目标:
1、 知识与技能
掌握二叉树三种遍历的遍历原则和方法
2、 过程与方法
通过体验、分析、讲授和实践探究,学会遍历二叉树
3情感态度与价值观
(!)通过遍历学习,培养学生细致严谨的思维习惯
(2)促进学生对算法学习的热情,学习在平时生活中建模思想。
学情分析:
本学期高一学生刚刚学习完数学选修科目3《算法》,对数据流程有比较深刻的认知,具备探究树理论的基础。
重难点:
重点:二叉树特征;
难点:二叉树的遍历规则的实际使用。
教学过程:
活动一:一起游戏——汉诺塔
游戏介绍:汉诺塔是一款WP7平台上源于印度一个古老传说的益智类游戏。传说上帝创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上安大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。
游戏玩法:游戏里有三根金刚石柱子,在一根柱子上从下往上安大小顺序摞着64片黄金圆盘。玩家需要做的是把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。
活动二:二叉树
1 特点:一棵由一个结点和两棵互不相交的分别称作根的左子树和右子树所组成的非空树,左右子树又同样都是二叉树。
遍历是对二叉树树的一种最基本的运算,就是按一定的规则和顺序走遍二叉树的所有结点,使每一个结点都被访问一次,而且只被访问一次。
2 几种遍历
(1)前序遍历: 中序遍历 后序遍历
(2)遍历规则
步骤
名称
第一
第二
第三
前序遍历
访问根结点
前序遍历左子树
前序遍历右子树
中序遍历
中序遍历左子树
访问根结点
中序遍历右子树
后序遍历
后序遍历左子树
后序遍历右子树
风味根结点
备 注
二 叉 树 非 空
活动三:
完成图5二叉树的前序遍历 abcdeghi
图5
图5
活动四:
分组讨论完成右图二叉树的中序遍历和后序遍历
中序CBDAEGF
后序:CDBGFEA
活动五:讨论探究完成图5二叉树的中序遍历和后序遍历
中序:CBAFEGDHI
后序:CBFGEIHDA
活动五:知识拓展:
1假设前序遍历是adbgcefh,中序遍历是dgbaechf,请你推演出该二叉树;
2假设后序遍历是gbdehfca,中序遍历是dgbaechf,请你推演出该二叉树的前序遍历
节奏把控:前序遍历是先访问根节点,然后再访问子树的,而中序遍历则先访问左子树再访问根节点,那么把前序的a 取出来,然后查找 a 在中序遍历中的位置就得到 dgb a echf
这样我们就知道dgb 是左子树echf 是右子树,因为数量要吻合所以前序中相应的dbg 是左子树cefh 是右子树。
而已知后序遍历和中序遍历求前序遍历的过程差不多,
但由于后序遍历是最后才访问根节点的所以要从后开始搜索,例如上面的例子,后序遍历为
gbdehfca,中序遍历为 dgbaechf 后序遍历中的最后一个元素是根节点a,然后查找中序中
a的位置把中序遍历分成dgb a echf,而因为节点个数要对应后序遍历分为gbd ehfc a,gbd
为左子树,ehfc为右子树,
课外作业:
1 继续玩汉诺塔游戏
2 阅读哈夫曼树相关资料
板书 Binary tree traversal
Ⅰ Definition and Characteristic
Ⅱ binary-tree-traversal-method
您可能关注的文档
- 九年级英语周练试题.doc
- 九年级英语Unit8-9个人教学设计.doc
- 九年级英语《Unit4Iusedtobeafraidofthedark》课件1.ppt
- 九年级英语中考英语作文万能句子123.doc
- 九年级英语新目标第九单元说课稿教案.doc
- 九年级第五六七单元复习课件2.ppt
- 九年级英语月考专项测试.docx
- 九年级英语综合模拟试题.doc
- 九年级英语答案卷.doc
- 九年级试卷分析语文.doc
- 剧本杀行业报告:内容创作规范与剧本市场拓展策略.docx
- 剧本杀行业区域市场区域文化特色与市场潜力分析报告.docx
- 剧本杀行业区域市场拓展实战案例研究.docx
- 剧本杀行业区域市场拓展路径与模式探索报告.docx
- 剧本杀行业区域市场竞争态势与品牌差异化策略研究报告.docx
- 剧本杀行业2025年西北区域市场市场细分领域竞争态势与品牌竞争策略分析研究报告.docx
- 剧本杀行业2025年西北市场拓展前景预测报告.docx
- 剧本杀行业2025年长沙市场发展潜力分析报告.docx
- 剧本杀行业2025年长三角市场竞争策略与布局分析.docx
- 医疗行业数据合规:2025年数据安全法实施后的合规监管挑战与应对.docx
文档评论(0)