self.right=right #右子树
代 码 实 现
if __name__=='__main__’:
二
root=Node('A',Node('B',Node('D'),Node('E')),Node('C',rigt=Node('F',Node('G'
叉
)))
树
print("前序遍历:")
preTraverse(root)
afterTraverse(____ro__o_t_.r_i_g_h_t_) print(____r_o_o_t_.v__a_lu__e_)
谢谢观看!
二叉树的基本操作
浙教版(2019)高中信息技术选修1
PART
02
二叉树的基本操作
Click here to add your title
树Hale Waihona Puke 实现树的遍历满二叉树
节点个数为7=23-1
满二叉树是完全二叉树, 完全二叉树不一定是满 二叉树。
完全二叉树
节点个数为10<24-1
1.每个节点的度均为2或0 2. 每一层上的结点数都达 到最大值
有唯一二叉树: 前序遍历+中序遍历 后序遍历+中序遍历
前序遍历+后序遍历 -----没有唯一二叉树
二叉树的基本操作
·二叉树的唯一性
例如:前序遍历:E-A-C-B-D-G-F 中序遍历:A-B-C-D-E-F-G
求其后序遍历顺序?
先画出二叉树,再用后序遍历规 则求出其输出顺序
后序遍历:B-D-C-A-F-G-E