状态dp[i][j]表示前i个小长方形填充到大长方形宽为j时剩余的最小长度。状态转移方程为:dp[i][j] = min(dp[i-1][j], dp[i-1][j-w[i]] + h[i]),其中w[i]表示第i个小长方形的宽,h[i]表示第i个小长方形的高。边界条件为:dp[0][j] = 0。
定义状态:dp[i][j] 表示前 i 个小长方形填充到大长方形宽为 j 时剩余的最小长度。 状态转移方程:dp[i][j] = min(dp[i - 1][j], dp[i - 1][j - w[i...
最新推荐文章于 2024-09-13 13:21:04 发布