88. 最近公共祖先
88. 最近公共祖先
中文English
给定一棵二叉树,找到两个节点的最近公共父节点(LCA)。
最近公共祖先是两个节点的公共的祖先节点且具有最大深度。
样例
样例 1:
输入:{1},1,1
输出:1
解释:
 二叉树如下(只有一个节点):
         1
 LCA(1,1) = 1
样例 2:
输入:{4,3,7,#,#,5,6},3,5
输出:4
解释:
 二叉树如下:
      4
     / \
    3   7
       / \
      5   6
			
 LCA(3, 5) = 4
注意事项
假设给出的两个节点都在树中存在
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号