LCA – Lowest Common Ancestor
Errichto Algorithms · 15:55 · Watch on YouTube
이 비디오는 이진 리프팅을 바탕으로 두 트리 노드의 최소 공통 조상(LCA)을 O(log n) 시간에 찾는 방법을 다룬다. 먼저 깊이가 더 깊은 노드를 들어올려서 둘 다 같은 깊이에 위치하게 한다. 만약 이제 같은 노드가 되었다면 그 노드가 답이다. 그렇지 않으면 두 노드를 함께 들어올리되, 가장 큰 2의 거듭제곱부터 가장 작은 것까지 차례대로 확인하면서, 점프한 결과가 *다른* 조상에...