摘要:题目链接 题意大致为求两个长度为$k$的区间和最大,如果枚举第一个区间的起点$L1$,则只需要在$[L1+k,n-k+1]$中找一个位置$X$满足$[X,X+k-1]$的和最大。 所以可以预处理:$sum[i]$表示$[i,i+k-1]$的值,$Max[i]$表示$[i,n-k+1]$中的$sum$ 阅读全文
posted @ 2020-03-26 15:08 祈梦生 阅读(84) 评论(0) 推荐(0) 编辑
摘要:题目链接 根据题目大致分析组成C的回文子串一定是由A中的子串和B中的子串组成的,而复杂度是允许我们枚举子串的。 所以可以想到区间$dp$,$dp[i][ii][j][j]$表示字符串$A[i,ii]$,和字符串$B[j,jj]$能否构成回文串。 如果$A[i]==A[ii]\&\&dp[i-1][i 阅读全文
posted @ 2020-03-26 14:35 祈梦生 阅读(66) 评论(0) 推荐(0) 编辑