#1532. 树的LCA
树的LCA
题目描述
给定一棵树和两个不同的结点,求出它们最近的公共祖先(LCA, Lowest Common Ancestor)。
已知该树有 个结点,标号为 到 。
输入格式
- 第 1 行:一个整数 ,表示结点数量()。
- 第 2 行:两个整数 ,表示需要计算最近公共祖先的两个结点。
- 接下来 行:每行两个 integers 和 ,表示结点 的父结点是 。
保证输入构成一棵合法的有根树。
输出格式
输出一行,包含一个整数 root,表示结点 与 的最近公共祖先。
9
9 7
2 1
3 2
4 2
5 3
8 5
9 5
6 4
7 4
2