假设,我们得到一个二叉树以及两个特定节点 x 和 y。我们必须从二叉树中找出这两个节点的最近公共祖先。二叉树中的最近公共祖先是指 x 和 y 两个节点都是其后代的最低节点。特定节点也可以是其自身的后代。我们必须找到该节点并将其作为输出返回。树的节点结构如下所示:TreeNode: data: left: right: parent: 我们必须利用…… 阅读更多
假设,我们得到一个二叉树以及两个特定节点 x 和 y。我们必须从二叉树中找出这两个节点的最近公共祖先。二叉树中的最近公共祖先是指 x 和 y 两个节点都是其后代的最低节点。特定节点也可以是其自身的后代。我们必须找到该节点并将其作为输出返回。因此,如果输入如下所示,并且 x = 2,y = 4;那么输出将是 3。该节点的节点…… 阅读更多