백준/DP

백준 11049번 행렬 곱셈 순서

Reenact 2022. 3. 6. 14:20

이것도 전형적인 DP문제다.

dp[i][j]를 i번째부터 j번째까지의 행렬을 곱했을 때의 최소 연산 횟수로 저장한다.

그리고 i번째부터 j번째까지의 행렬의 곱은 i번째랑 나머지, (i번째, i+1번째)와 나머지, ... , (나머지)와 j번째 행렬의 곱으로 나누어서 생각할 수 있다. 그럼 그 중 최소가 되는 것을 골라 업데이트해준다. 

'백준 > DP' 카테고리의 다른 글

백준 1720번 타일 코드  (0) 2022.03.08
백준 17404번 RGB거리 2  (0) 2022.03.06
백준 2342번 Dance Dance Revolution  (0) 2022.03.06
백준 1695번  (0) 2022.02.17
백준 1563번  (0) 2022.02.17