1.斯坦纳树http://www.cnblogs.com/wjyi/p/5633460.html 2.动态树分治http://www.cnblogs.com/Candyouth/p/5432441.html 3.插头dp http://www.cnblogs.com/wjyi/p/5654500.h ...
分类:
其他好文 时间:
2016-07-08 21:27:10
阅读次数:
117
插头DP。。。网格图,有障碍,格子上有权值,求总权值最大的简单路径。 因为路径的起始点不确定。。所以多开一维表示当前已经有多少个独立插头。。 只要不合并相同的联通块,并且已经用了2个独立插头,那就是一条简单路径了。。。 需要特判路径上只有一个点的情况。 1 #include<cstdio> 2 #i ...
分类:
其他好文 时间:
2016-05-15 15:15:47
阅读次数:
196
插头DP+矩阵乘法 m喜闻乐见地达到了10^9级别。。而n<=7,并且没有障碍。。所以列与列之间的转移时一样的。。就可以上矩乘了。 感觉自己快没救了。。看半天题解还是不懂。。 http://www.cnblogs.com/staginner/archive/2012/09/14/2684712.ht ...
分类:
其他好文 时间:
2016-05-15 02:35:38
阅读次数:
309
插头DP。。 求用若干个回路走遍整张图的方案数。。然而格子是六边形的TAT 想了好久...按照列来转移好写一点。。其实和正方形格子差不多? 膜了标程才知道,如果回路数没有限制的话。。可以只记录有没有插头,而不用去记录插头属于哪个联通块。。 (要是去记录插头属于哪个联通块就会爆long long了TA ...
分类:
其他好文 时间:
2016-05-13 23:15:25
阅读次数:
274
来学插头DP了= = GDKOI前觉得不会考数位DP,GDOI前觉得插头DP用不上。。 结果令人伤感>_< 这题并不用增加状态。。 只要在形成环的时候,让形成环的位置在最后一个必走点之后,并且此时只有一个联通分量。 因为必走点处肯定有插头。。所以只有一个联通分量就意味着所有必走点都连在一起了。 选择 ...
分类:
其他好文 时间:
2016-05-13 09:46:33
阅读次数:
161
对于网格中的dp可以用轮廓线,如果有一些格子不能走就可以用插头dp了。 bzoj2331 地板 题目大意:用L型铺地n*m,有一些格子不能铺,求方案数。 思路:fi[i][j][s]表示铺到(i,j),轮廓线状态s,0表示没有插头,1表示插头没拐弯,2表示插头拐弯了,手动枚举转移。 注意:(1)按四 ...
分类:
其他好文 时间:
2016-04-25 22:36:06
阅读次数:
211
[HNOI 2007]神奇游乐园 粘了一个模板上来 基于连通性的动态规划,最小表示法很好用。 我们可以用一个压缩的数字表示一个连通情况,比如记录生成树,记录概率,记录棋盘上格子的情况,等等等 只要和连通性有关而且n很小时就可以用啦QAQ。 又忘了模板了QAQ 就是如果左边和上面是一个连通分量即Lef ...
分类:
其他好文 时间:
2016-04-14 20:58:19
阅读次数:
158
最近要学的东西 1.矩阵树定理 2.KM 3.FFT 4.单纯型 5.自动机系列 6.插头DP 7.计算几何(?) 8.数学相关(?) ...
分类:
其他好文 时间:
2016-04-14 17:45:02
阅读次数:
120
题目大意:有一个5*N(≤100)的棋盘,棋盘中的一些格子已经被染成了黑色,求最少对多少格子染色,所有的黑色能连成一块。 这题卡了我1h,写了2.6k的代码,清明作业一坨还没做啊。。。之前一直以为这题是插头DP,结果今天一看发现不用>_<,虽然还是状压DP。 因为只有5列,所以每行至多有3个黑色联通 ...
分类:
其他好文 时间:
2016-04-03 18:43:37
阅读次数:
145
轮廓线插头DP。 设$f[i][j][a][b][c][d][e]$表示考虑到了$(i,j)$,轮廓线上3个下插头的位置分别为$a,b,c$,是否有右插头,已经放了$e$个$L$的方案数。 然后直接DP即可。 时间复杂度$O(nm^4)$。
分类:
其他好文 时间:
2016-03-13 19:39:22
阅读次数:
198