二叉树的最近公共祖先
今天在 leetcode 上面刷到这样一道题: 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”有兴趣的小伙伴可以去 leetcode 上面做下这道题,https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-tree/我想了挺久的,最后使用的方法还是比较
原创
2022-09-07 20:46:16 ·
663 阅读 ·
0 评论