dp[i-1] 再拿 1 张 1 元钞票,则是 i 元,因此:dp[i] = dp[i-1] + 1;
dp[i-5] 再拿 1 张 5 元钞票,则是 i 元,因此:dp[i] = dp[i-5] + 1;
dp[i-11] 再拿 1 张 11 元钞票,则是 i 元,因此:dp[i] = dp[i-11] + 1;
题目要求最少的组合张数,所以只需要对 dp[i-1]+1, dp[i-5]+1, dp[i-11]+1 取最小即可。
状态转移方程:dp[i] = min{ dp[i-1]+1, dp[i-2]+1, dp[i-11]+1 };