2018. 7. 16. 14:43, 알고리즘/BOJ
https://www.acmicpc.net/problem/10713
여행의 흐름을 보면 결국 각 도로를 사용하는 횟수는 고정입니다. 횟수가 정해지면 IC 티켓을 사는게 나은지, 안사는게 나은지를 알 수 있는데, 이 횟수를 정직하게 1씩 더해가며 체크한다면 1 -> N -> 1 -> N -> 1 -> .. 과 같은 상황에서 O(NM)이 걸립니다. segment tree의 lazy propagation으로 O(MlgN)에 처리할 수 있습니다.
'알고리즘 > BOJ' 카테고리의 다른 글
[BOJ] 10272번: 현상금 사냥꾼 (0) | 2018.07.16 |
---|---|
[BOJ] 2342번: Dance Dance Revolution (0) | 2018.07.16 |
[BOJ] 11658번: 구간 합 구하기 3 (0) | 2018.07.16 |
[BOJ] 10986번: 나머지 합 (0) | 2018.07.16 |
[BOJ] 13546번: 수열과 쿼리 4 (2) | 2018.07.16 |
[BOJ] 14859번: 세 쌍 서로수 (0) | 2018.07.15 |
Comments