摘要:
因为鸟的数量很少,所以可以每只单独考虑,下面只考虑一只的情况。 设dp[i]表示飞到第i棵树的最小劳累值,容易想到以下转移方程: dp[i] = min(i-k≤j<i){dp[j]+[d[j]≤d[i]]}(这里的[⋅]是Iverson括号) 直接枚举转移时间复杂度为O(kn),考虑优化: 对于任 阅读全文
posted @ 2026-04-25 11:32
海因里奇
阅读(3)
评论(0)
推荐(0)
摘要:
记sum[i]表示前i个玩具的C之和+i的值,dp[i]表示前i个玩具压缩后的最小费用,容易想到以下转移方程: dp[i] = min(1≤j<i){dp[j]+(sum[i]-sum[j]-1-L)2} = min(1≤j<i){dp[j]+(sum[i]-sum[j]-(L+1))2} = mi 阅读全文
posted @ 2026-04-25 11:08
海因里奇
阅读(6)
评论(0)
推荐(0)

浙公网安备 33010602011771号