
环形dp
dp
野指针*
这个作者很懒,什么都没留下…
展开
-
DP环形结构两种处理方法(两次DP(一次断开,一次强制连接), 环拆成链复制一倍)
AcWing 288. 休息时间(两次DP + 滚动数组优化) //F[i, j, 0&1]表示当前i个时间段时,一共选了j个,并且当前的选(1)或者不选(0)时获得的恢复值的最大值 //F[i, j, 1] = max(F[i - 1, j - 1, 1] + U[i], F[i - 1][j - 1][0]) //F[i, j, 0] = max(F[i - 1, j, 1], F[i - 1, j, 0]) //直接存储可能会爆空间,所以我们采用滚动数组优化 #include ..原创 2022-04-01 22:55:25 · 640 阅读 · 0 评论 -
AcWing 320. 能量项链(区间dp + 环形处理)
这道题使用区间原创 2022-03-15 23:34:48 · 244 阅读 · 0 评论