Python刷题--Tree(最大深度/叶节点数/非叶节点数/第K层节点数/平衡二叉树/完全二叉树/镜像树/LCA公共祖先/BFS/DFS/二叉堆/堆排序/递归,非递归实现前序中序后序遍历)
堆排序小灰堆排序#-*-coding:UTF-8-*-importcollectionsclassTreeNode:def__init__(self,x):self.val=xself.left=Noneself.right=NonedefmaxDepth(root):ifrootisNone:return0left=maxDepth(root.left)right=maxDepth(root.r