[20251101] BOJ / D5 / Hierarchical Structure / 권혁준 #1290
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🧷 문제 링크
https://www.acmicpc.net/problem/16587
🧭 풀이 시간
30분
👀 체감 난이도
✏️ 문제 설명
🔍 풀이 방법
그러면, 쿼리
update하는 부분이 없으니까 쿼리를 처리하는 순서는 아무렇게나 해도 상관 없고 답만 구하면 장땡이다. ->
오프라인 쿼리모든 직원의 나이를 일단 0이라 가정해놓고, 적은 나이를 요구하는 쿼리부터 처리하면서 직원들의 나이를 점점 추가해 간다.
트리에서의 효율적인 경로 쿼리 처리를 위해
heavy-light 분할을,거기서 구간 합을 빠르게 구해야 하니까
세그먼트 트리를 사용했다.⏳ 회고
ez