特牛网址导航

求二叉树两个节点的最近公共父节点_二叉树求两个节点的最近的公共父节点。-CSDN博客

网友收藏
题目求二叉树两个节点的最近公共父节点思路递归,边界条件为空节点或两个节点的其中一个如果node的左节点是a,b的公共父节点,则在其右子树中尝试查询a,b最后结果必然是NULL,反之亦然。所以当node的左右节点查询结果都不为空的时候,说明该点就是最近公共父节点。代码TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, Tre..._二叉树求两个节点的最近的公共父节点。