动态规划-经典dp
zhysora
这个作者很懒,什么都没留下…
展开
-
[HDU 5507] GT and strings
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5507题目大意: 给你n个串, q次询问(x, y), x是否为y的子序列, x是否为y的子串。(n,q,总长度≤105n, q, 总长度 \leq 10^5 )思路:这题数据好像很水, 整个差不多就是在打暴力, 时间复杂度什么的都不知道扔到哪去了。关于x是否为y的子序列。 预处理f[i][j]表示从原创 2017-08-18 17:27:37 · 273 阅读 · 0 评论 -
[HDU 6155] Subsequence Count
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=6155题意: 给你一个长度为n的01序列a, m个操作, 分两种, 一是区间[l,r]取反, 二是询问区间[l,r]的不同子序列个数。 (n,m≤105n, m \leq 10^5) 思路: 先考虑如何直接求不同子序列个数。 令f[i][j]表示考虑到第i位最后一位是j的不同子序列个数。 若a[i] =原创 2017-08-19 23:14:28 · 221 阅读 · 0 评论 -
[Codeforces 979E] Kuro and Topological Parity
题目链接: http://codeforces.com/problemset/problem/979/E题目大意: 给出n个点, 每个点被染成了白色或黑色或未被染色, 可以往图中加入任意条编号小的指向编号大的有向边, 定义交错路径为一条路径上交错出现黑点白点的路径, 求使得图中交错路径数的奇偶性满足性质p的方案数模109+7109+710^9+7。 (n≤50)(n≤50)(n \leq 50...原创 2018-07-17 00:44:04 · 260 阅读 · 0 评论 -
[Codeforces Gym - 101617A] Ducks in a Row
题目链接https://vjudge.net/contest/248767#problem/A题目大意给你一个只含字符’D’和’G’的字符串S(1≤|S|≤2000)(1≤|S|≤2000)(1 \leq |S| \leq 2000), 每次可以选择一个子区间翻转(‘D’变成’G’, ‘G’变成’D’),费用为1。 求最少费用, 使得存在至少n个长度至少为k的极大’D’子串(1≤n,k...原创 2018-09-04 15:54:23 · 216 阅读 · 0 评论