11438번 - LCA 2
LCA 2번 문제를 DP를 이용했습니다.
1.양방향 간선으로 입력받기
2.BFS 이용해서 루트가 1인 트리 만들기
3.LCA 알고리즘 이용하기
max_level 로 최대값 정해놓고, 줄여가면서
첫번째로 높이 맞추고
두번째로 같지 않은 곳까지 올라가서, 첫번째 부모 출력
같다면 그대로 출력하도록 했는데..어디서 문제일까요?
입력 설명을 보면 N<=100000 이라고 되어있습니다.
Max_Num 을 더 크게 잡아야겠네요
아.. 제 눈이 맛이 갔었네요,..감사합니다!
댓글을 작성하려면 로그인해야 합니다.
his130 6년 전
LCA 2번 문제를 DP를 이용했습니다.
1.양방향 간선으로 입력받기
2.BFS 이용해서 루트가 1인 트리 만들기
3.LCA 알고리즘 이용하기
max_level 로 최대값 정해놓고, 줄여가면서
첫번째로 높이 맞추고
두번째로 같지 않은 곳까지 올라가서, 첫번째 부모 출력
같다면 그대로 출력하도록 했는데..어디서 문제일까요?