Lowest Common Ancestor
최소 공통 조상을 O(logn)에 찾기위한 알고리즘이다. O(logn)에 찾기 위해서 parent 배열을 만드는데 이 배열을 만드는데 O(nlogn)의 시간이 필요하다. 그 이후에 쿼리에서는 O(logn)에 동작한다.
implementaion
plaintext
1 | #include <bits/stdc++.h> |