풀이.
기존에 봤던 구간 합, 구간 곱이 아닌 구간의 최솟값, 최댓값을 구해야하는 문제이다.
우선 세그먼트 트리에 대해 알고있다면 간단하게 풀 수 있는데 최솟값을 저장하는 트리와 최댓값을 저장하는 트리를 따로 만들어서 각각의 트리를 초기화 하고 쿼리를 실행하면 된다.
소스코드.
'프로그래밍 > 백준' 카테고리의 다른 글
[백준] 1766 문제집 - 파이썬 (0) | 2021.09.20 |
---|---|
[백준] 3665. 최종 순위 - 파이썬 (0) | 2021.09.15 |
[백준] 11505 구간 곱 구하기 - 파이썬 (0) | 2021.09.14 |
[백준] 파이썬 2098 - 외판원 순회 (0) | 2021.09.13 |
[백준] 파이썬 2042 - 구간 합 구하기 (0) | 2021.09.12 |