Dynamic Programming21 sections · 916 units
Open in CourseQuiz: When Monotonic Queue
Pattern recognition
Check Your Understanding
Which DP pattern is best suited for monotonic queue optimization?
- A.dp[i] = min(dp[j] * cost[i]) for all j < i
- B.dp[i] = dp[i-1] + dp[i-2]
- C.dp[i] = min/max(dp[j]) + f(i) for j in sliding window [i-k, i-1]
- D.dp[i][j] = min(dp[i-1][k] + cost[k][j]) for all k