DP--线性DP
fnq9999
这个作者很懒,什么都没留下…
展开
-
bzoj 1046: [HAOI2007]上升序列
Description 对于一个给定的S={a1,a2,a3,…,an},若有P={ax1,ax2,ax3,…,axm},满足(x1 < x2 < … < xm)且( ax1 < ax 2 < … < axm)。那么就称P为S的一个上升序列。如果有多个P满足条件,那么我们想求字典序最小的那个。任务给 出S序列,给出若干询问。对于第i个询问,求出长度为Li的...原创 2019-09-10 11:42:06 · 161 阅读 · 0 评论 -
Codeforces 808G - Anthem of Berland KMP and简单DP
题意:给两个字符串s,t s的一些位置的字母任意,问t最多在s上出现几次 (可重叠) 解: ****滚动数组容易忘清空。** 1.上来想到AC自动机,-->只有一个t -->kmp求失配指针。 然后转移就是: dp[i+1][jnxt]=max(dp[i+1][jnxt],dp[i][j]+(jnxt==lent)); 其中第一维长度,第二维是当前长度匹配t的长度多少...原创 2019-09-27 19:41:55 · 235 阅读 · 0 评论