
插头dp
olahiuj
我的女朋友不抽烟不喝酒不傲娇不化妆不存在
展开
-
bzoj1814 Ural 1519 Formula 1 插头dp
Description 一个 n * m 的棋盘,有的格子存在障碍,求经过所有非障碍格子的哈密顿回路个数 2 ≤ N, M ≤ 12 Solution 插头dp入门题。。 我们设f[i,j,S]表示递推到第i行第j列,轮廓线上插头连通性状态为S的方案数。所谓轮廓线就是已经dp过格子下边界加上当前格子的右边界组成的一条折线。所谓插头就是路径在轮廓线上的走向。 我们用三进制表示轮廓线状态,0表示无...原创 2018-12-15 07:55:26 · 274 阅读 · 0 评论 -
1187: [HNOI2007]神奇游乐园 插頭dp
Description 給定n*m大小的格子,每個格子有自己的權值。求一條不重複經過的回路使得路徑上權值之和最大。 Solution 莫名其妙就只能打繁體了。。 看起來就像插頭dp。我們設f[i,j,S]表示到了i,j,輪廓綫狀態為S的最大價值。轉移的時候討論一下括號的方向就可以了 需要注意的是本題只要一個回路,且回路可以任意大小,那麽只要出現合并同一個連通分量的兩個括號就可以更新答案,并且不...原创 2018-12-16 21:52:07 · 201 阅读 · 0 评论 -
bzoj2310 ParkII 插头dp
Description Hnoi2007-Day1有一道题目 Park:给你一个 m * n 的矩阵,每个矩阵内有个 权值V(i,j) (可能为负数),要求找一条回路,使得每个点最多经过一次,并且经过 的点权值之和最大,想必大家印象深刻吧. 无聊的小 C 同学把这个问题稍微改了一下:要求找一条路径,使得每个点 最多经过一次,并且点权值之和最大,如果你跟小 C 一样无聊,就麻烦做一下 这个题目吧....原创 2018-12-23 10:47:43 · 256 阅读 · 0 评论