2018. 7. 26. 00:35, 알고리즘/BOJ
https://www.acmicpc.net/problem/13261
$D_{t,i}$를 t명의 간수가 i번 감옥까지 볼 확인할 때의 최소 위험도라고 하면 $D_{t,i} = \min_{j < i} D_{t-1,j}+val_{j+1,i}$ 가 되고, Divide and Conquer Optimization을 사용해 $O(GL^2)$에서 $O(GLlogL)$으로 시간복잡도를 떨굴 수 있습니다.
'알고리즘 > BOJ' 카테고리의 다른 글
[BOJ] 7578번: 공장 (0) | 2018.07.26 |
---|---|
[BOJ] 14177번: 티떱랜드 (0) | 2018.07.26 |
[BOJ] 13262번: 수열의 OR 점수 (0) | 2018.07.26 |
[BOJ] 14180번: 배열의 특징 (0) | 2018.07.25 |
[BOJ] 4008번: 특공대 (0) | 2018.07.25 |
[BOJ] 14240번: 부분 수열의 점수 (0) | 2018.07.24 |
Comments