
DP
mhlwsk
这个作者很懒,什么都没留下…
展开
-
[BZOJ1093][ZJOI2007]最大半连通子图 强联通+拓扑排序+dp 做题笔记
题目来源:http://www.lydsy.com/JudgeOnline/problem.php?id=1093Tarjan求scc,在缩点后的图跑拓排求最长链。在拓排树进行dp。拓排针对层级问题进行,先处理完了一个节点的前驱在处理该节点,除去了后效性,故可以在拓排树上dp。 注意SCC缩点后可能有重边需特判。#include <cstdio>#include <cstring>#inclu原创 2016-03-08 22:57:53 · 1447 阅读 · 0 评论 -
[BZOJ1002]轮状病毒 做题笔记
·· / ·– ·· ·-·· ·-·· / ·–· · ·-· ··· ·· ··· - / ··- -· - ·· ·-·· / ·· / ·– ·· -· 题目来源:http://www.lydsy.com/JudgeOnline/problem.php?id=1002 这题我还是直接放一下题解链接吧,感觉这个DP真心想不到。 http://www.lydsy.com/JudgeOnli原创 2016-04-06 17:21:34 · 958 阅读 · 0 评论 -
[BZOJ1030]文本生成器 做题笔记
题目来源:http://www.lydsy.com/JudgeOnline/problem.php?id=1030 f[i][j],i表示走到第几步,j表示走到树上的哪个结点,j不能是单词结点或沿fail指针能找到单词的点。 对每一个f[i-1][j],处理每一个它所能到达的状态f[i][x],x表示j继续匹配a-z所能到达的结点。 最后统计f[m][j]之和,即为答案。#include <c原创 2016-03-14 17:54:32 · 374 阅读 · 0 评论