
回文相关
做不完的ACM
加油,努力
展开
-
Codeforces 245H 区间DP容斥
题意:给出一个字符串S(|S| <= 5000), Q个询问(1E6), 每次给出L,R, 问L,R里有多少个回文子串。题目链接:http://codeforces.com/contest/245/problem/H题解:dp[i][j] = dp[i + 1][j] + dp[i][j - 1] - dp[i + 1][j - 1] + can[i][j]. 注意下dp顺序即可。 ...原创 2018-03-15 00:23:06 · 195 阅读 · 0 评论 -
HDU4632 区间DP
题意:问串里有多少个回文子序列。题解:区间DP,容斥思想。(和Codeforces245H类似)#include <bits/stdc++.h> using namespace std; using ll = long long ; using ld = long double; #define pb push_back #define SZ(X) ((int)X.size()) ...原创 2018-03-15 00:25:41 · 212 阅读 · 0 评论