并没有什么卵用。我马上大二了,大一两学期目测切了1000道水题了,毫无意义。至今不理解kmp和后缀数组,只会模板。数论和博弈论是什么?能吃吗?只会打表。图论至今不会tarjan,话说dlx是什么?插头dp,这是什么?数据结构还好,经常做高中生的题,可持久化可持久化线段树也能花一下午时间写出来,然而并...
分类:
其他好文 时间:
2015-06-15 14:26:37
阅读次数:
226
一开始看是插头dp,后来发现还有一个叫斯坦纳树的东西什么叫斯坦纳树,就是使给定点连通开销和最小的树(可以包含多余的点)到这张平面图上,我们不难想到用dp来解决,设f[x,y,S]表示连通集合为S,树根为点(x,y)的最小开销不难得到两个方程式f[x,y,S]=min(f[x,y,s']+f[x,y,...
分类:
其他好文 时间:
2015-05-09 17:25:47
阅读次数:
148
基础: 1.LCS 2.LIS 3.最短编辑距离 4.最优二叉搜索树 5.最优三角剖分 6.Bellman-ford算法 7.0-1背包 8.各种扩展的背包 9.最大子段和难: 1.树形dp 2.先排序后dp 3.基于强连通分量的dp---插头dp 4.dp加速---四边形...
分类:
其他好文 时间:
2015-04-15 21:26:29
阅读次数:
121
题目大意:给定一张有坏点的地图,要求用L型地毯将整个图覆盖,求方案数
插头DP。。。
首先由于R*C
然后插头状态为:0-无插头 1-有一个没有拐过的插头 2-有一个拐过的插头
然后就自己YY吧。。。。
珍爱生命,远离memset
#include
#include
#include
#include
#define M 110
#define MOD 20110520
usi...
分类:
其他好文 时间:
2015-04-08 13:21:22
阅读次数:
153
基于联通性的状态压缩动态规划是一类很典型的状态压缩动态规划问题,因为其压缩的本质并不像是普通的状态压缩动态规划那样用0或者1来表示未使用、使用两种状态,而是使用数字来表示类似插头的状态,因此,它又被称作插头DP。
插头DP本质上是一类状态压缩DP,因此,依然避免不了其指数级别的算法复杂度,即便如此,它依然要比普通的搜索算法快很多。
【例】Postal Vans(USACO training...
分类:
其他好文 时间:
2015-03-20 14:36:10
阅读次数:
232
插头DP sigh……其实思路很简单的= =就多加一种转移:从(0,0)->(0,0),也就是不走这个格子…… 初始状态就是第一格有一个左插头= =结束状态可以让(n,m)这个位置可以走到(n+1,m),这样就符合题意了= = 然后一个大坑出现: 转移时不能随意修改sum值!!因为一个状...
分类:
其他好文 时间:
2015-03-04 22:39:27
阅读次数:
185