15563번 - Äventyr 1
15564 Äventyr 1 를 먼저 풀어보았지만
N이 10^5일때 트리 노드간의 거리를 구하는 법을 아무리 찾아봐도 모르겠어서 15563부터 풀어보자 했습니다.
아무리 문제를 읽어봐도 15564와 차이가 없었는데 잘 보니 1열로 이루어진 트리더군요 그래서 간단하게 짜서 제출해봤는데 틀렸다고나옵니다.
제가 문제를 잘못해석한건가요..
트리의 노드 거리를 빠르게 구하는 알고리즘이 존재하나요?
일단 43~46에서 오른쪽이나 왼쪽이 존재한다는 보장이 없습니다. 바이올린이 전부 왼쪽에.있거나 오른쪽에 있을 수 있으니까요
2는 저도 모릅니다. centroid decomposition이라는 걸로 알고있는데 공부도 안 해봤고요...
감사합니다 말씀 듣고 고쳐봤습니다. 제가 이해한 바로는 시간축이 일렬로 되어있기에 모든 경우를 충족한다 생각했는데 틀렸네요
혹시 제가 문제를 잘못 이해하고있는건가요?
53번 줄에 있는 두개의 값이 --가 있어서 잘못 나올 수있을 것 같네요 각각을 변수에 대입한 다음 최소값을 구해보세요 그래도 틀리면 잘 모르겠네요
그 부분을 고치니 맞네요
정말 감사합니다 엄청나시군요!
같은 라인에 --가있어서 잘못 될 수 있나 보군요 정말 감사합니다!
댓글을 작성하려면 로그인해야 합니다.
dlftls38 4년 전
15564 Äventyr 1 를 먼저 풀어보았지만
N이 10^5일때 트리 노드간의 거리를 구하는 법을 아무리 찾아봐도 모르겠어서 15563부터 풀어보자 했습니다.
아무리 문제를 읽어봐도 15564와 차이가 없었는데 잘 보니 1열로 이루어진 트리더군요 그래서 간단하게 짜서 제출해봤는데 틀렸다고나옵니다.
제가 문제를 잘못해석한건가요..
트리의 노드 거리를 빠르게 구하는 알고리즘이 존재하나요?