
dp
纸箱xyr
这个作者很懒,什么都没留下…
展开
-
P2495 [SDOI2011]消耗战 虚树入门
一棵树,n个点m个操作。每条边有权值,每个操作给你k个点,问断开若干条边后使k个点与根不相连的最小边权和是多少。 有sigmaK<500000 易知一个裸的树dp需要复杂度,m次操作后总复杂度为显然是无法在限定时间内通过的 我们注意到一个性质。k的总和才500000,我们能不能从k入手呢 每次只把我们需要用到的点提取出来进行dp呢 这里就涉及到一个叫虚树的概念 虚树就是把一棵联通...原创 2019-03-20 00:52:57 · 214 阅读 · 0 评论 -
2019年华南理工大学程序设计竞赛 华工校赛 K Parco_Love_String(dp/后缀自动机SAM板子)
题目链接 题目大意,给你一个长度为1e3的字符串S,1e5次询问。每次询问给你一个k,问与的相同子串对数。 显然可以用后缀数组和后缀自动机先预处理答案去做,赛中不会打。大概排名附近的除了我们队全都A了。。。 赛后在牛客看代码的时候发现了一个新的思路,理解后想要分享一下。 首先我们可以用的时间预处理出所有i,j的与的所有后缀的相同的对数 同理,也可以预处理出所有i,j的和所有前缀的相...原创 2019-04-14 16:11:04 · 375 阅读 · 2 评论