652. 寻找重复的子树
# 652. 寻找重复的子树
给定一棵二叉树 root,返回所有重复的子树。 对于同一类的重复子树,你只需要返回其中任意一棵的根结点即可。 如果两棵树具有相同的结构和相同的结点值,则它们是重复的。 示例 1:
输入:root = [1,2,3,4,null,2,4,null,null,4] |
示例 2:
输入:root = [2,1,1] |
示例 3:
输入:root = [2,2,2,3,null,3,null] |
提示:
- 树中的结点数在 \([1,10^4]\) 范围内。
- -200 <= Node.val <= 200
# 题解
emmm, 这是中等题? 参考官方题解
class Solution { |
复杂度分析:
- 时间复杂度 $O (n)$
- 空间复杂度 $O (n)$
Invitation
x-17
202111170521
created:2021/11/17
Welcome to X
月缺不改光,剑折不改钢
共矜然诺心,各负纵横志
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 潇十七!
评论