leetcode652-寻找重复的子树-序列编号
原题链接:
https://leetcode.cn/problems/find-duplicate-subtrees/
对于每一种子树以一个三元组进行编号
(node.val,l,r) —> (node,idx)
node.val为节点的值 l,r 为左右子树的编号
node 为节点 idx为该节点的编号
这样当我们每发现一种新的子树 那么就给这个子树编号 否则就将该子树 加入结果 与相同的共用一个编号
1 | # Definition for a binary tree node. |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 niiish32x 's blog!