摘要: 题目链接 "BZOJ1264" 题解 平凡的$LCS$是$O(n^2)$的 显然我们要根据题目的性质用一些不平凡的$LCS$求法 这就很巧妙了,, 我们考虑$A$序列的每个位置可能匹配$B$位置的哪些位置 而$A$序列中匹配的位置一定是单调递增的 那么我们就把$A$的每个位置所能匹配$B$的位置找出 阅读全文
posted @ 2018-06-19 20:12 Mychael 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "URAL1519" 题解 看题型显然插头$dp$ 考虑如何设计状态 有这样一个方案 当我们决策到某个位置 轮廓线长这样 你会发现插头一定是相互匹配的 所以我们实际上可以把状态用括号序列表示 如上图就是( )() 是一个三进制数 那么我们设$f[i][j][s]$表示决策到$(i,j)$, 阅读全文
posted @ 2018-06-19 16:12 Mychael 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ5315" 题解 题目好吓人= =点仙人掌 + 斯坦纳树 我们只需求出对于所有选点的方案的斯坦纳树边长总和 $n$那么大当然不能状压,但是考虑一下如果这是一棵树,一个方案的贡献就是连接这些点的所有边 我们可以考虑计算每条边的贡献 一条边在树上有贡献,当且仅当它两端的树都存在被选择 阅读全文
posted @ 2018-06-19 10:43 Mychael 阅读(188) 评论(0) 推荐(0) 编辑