摘要:
``` include using namespace std; const int MAXN=1000007; char a[MAXN],b[MAXN]; int la,lb; int nxt[MAXN]; int main(){ cin a+1;la=strlen(a+1); cin b+1;l 阅读全文
摘要:
备注:这道题完全是qbxt老师+dalao博客做法,但代码完全手敲!!!(还调了半个小时才调出来orz) 【题目描述】(原题是英文) 给你一个数组,每个值代表一种颜色,每次选一个区间涂颜色,代价是区间内颜色种类数的平方,涂完所有数组,问你最小代价是多少。 n using namespace std; 阅读全文
摘要:
给定一个长度为n的序列,选出k组不重叠且连续的m个数,使其和最大 1 using namespace std; int a[5005],n,k,m; long long dp[5005][5005],sum[5005]; int main(){ cin n m k; for(int i=1;i a[ 阅读全文