翻转二叉树,

1.递归当前节点不为空则交换左右子节点,递归非常直观。func invertTree1(root *TreeNode) *TreeNode { if root != nil { root.Left, root.Right = invertTree1(root.Right...

阅读更多

二叉树相关处理,包含递归和非递归方法

1.简介熟悉二叉树的各种特性,包括前序、中序、后序遍历,以及还原二叉树等等主要搜集了递归和非递归方案,可以对比研究下学习这个也是为了再leetcode上刷题下面程序运行结果<*>{1 <*>{2 <*>{0 <*>{3 <*>{4 &...

阅读更多