알고리즘(python)/탐색
[Python]최소공통조상 백준 3584
문제 https://www.acmicpc.net/problem/3584 최소공통조상(Lowest common ancestor)LCA(최소공통조상)은 영어 해석 그대로 최소 공통 조상을 찾는 알고리즘이고, 두 정점 u, v(혹은 a, b)에서 가장 가까운 공통 조상을 찾는 과정을 말한다.정확히 무엇을 뜻하는 지는 아래 사이트를 통해 보면 쉽게 알 수 있다.https://www.crocus.co.kr/660문제 해결은 각 노드의 부모노드들을 모두 저장한뒤 루트노드부터 차례대로 내려오며 비교하여 같지 않은 노드가 나올때까지 반복한다. 처음으로 같지않은 노드가 나왔을때 그 노드의 부모가 최소공통조상이라고 볼 수 있다. 1234567891011121314151617181920212223242526272829303..
2020. 4. 15. 00:19
최근댓글