资源简介 学习任务单课程基本信息学科 信息技术 年级 高二 学期 春季课题 二叉树的基本操作学习目标1. 学会使用数组法和链表法建立二叉树。 2. 能用三种顺序遍历二叉树。 3. 并从中序及其他一序推导出二叉树,并进行最后一序的遍历。课前学习任务1. 回顾二叉树的性质。课上学习任务【引导任务】拼搭二叉树 请用A~E5个节点,拼搭一棵高度为3的二叉树 请将拼搭的二叉树画于右侧方框中 【学习任务一】二叉树的建立 1.数组法:请在表格中用数组法表示对应二叉树 练习1.某二叉树如下图所示,用数组来表示为 2.链表法 请按练习1的二叉树,在右侧方框内将该二叉树的链表法表示补充完整 【学习任务二】二叉树的遍历 请跟着老师完成二叉树的遍历练习2.某二叉树如下图所示,请完成三种顺序的遍历 【学习任务二】二叉树的推导 练习3.依据前序和中序,你能推出后序遍历的顺序吗? 根据前序和中序,在右侧方框中完成二叉树的重建,再写出后序遍历结果 练习4.依据后序和中序,你能推出前序遍历的顺序吗? 课后思考:依据前序和后序,你能推出中序遍历的顺序吗?AABCBCDEDE完全二叉树非完全二叉树0123456702345670123456789101112131415ABCDEFGABCDEFG前序:根左右A BDGCE F中序:左根右DGBCF后序:左右根前序:根左右中序:左根右D G B A E C F后序:左右根G D B E F C A 展开更多...... 收起↑ 资源预览