687. 最长同值路径 https://leetcode.cn/problems/longest-univalue-path

865. 具有所有最深节点的最小子树 https://leetcode.cn/problems/smallest-subtree-with-all-the-deepest-nodes

1026. 节点与其祖先之间的最大差值 https://leetcode.cn/problems/maximum-difference-between-node-and-ancestor

1339. 分裂二叉树的最大乘积 https://leetcode.cn/problems/maximum-product-of-splitted-binary-tree

1372. 二叉树中的最长交错路径 https://leetcode.cn/problems/longest-zigzag-path-in-a-binary-tree

606. 根据二叉树创建字符串 https://leetcode.cn/problems/construct-string-from-binary-tree

1443. 收集树上所有苹果的最少时间 https://leetcode.cn/problems/minimum-time-to-collect-all-apples-in-a-tree

像求和、求高度这种基本的二叉树函数很容易写,有时候只要在它们的后序位置添加一点代码,就能得到我们想要的答案。

687. 最长同值路径

基本思路

解法代码

可视化

865. 具有所有最深节点的最小子树

基本思路

解法代码

可视化

1026. 节点与其祖先之间的最大差值

基本思路

解法代码

可视化

1339. 分裂二叉树的最大乘积

基本思路

解法代码

1372. 二叉树中的最长交错路径

基本思路

解法代码

可视化

606. 根据二叉树创建字符串

基本思路

解法代码

可视化

1443. 收集树上所有苹果的最少时间

基本思路

解法代码

可视化

loading...