10 2022 档案

摘要:感觉这一类 DP 至少不应该被叫做“LCS模型”,本质应该是其他的东西...... 先来考虑经典的 LCS:dp[n][m] 表示 S[n]T[m] 匹配上的最长的长度。 那么我们不妨这样子考虑:假设有两个子序列自动机,一个是 S 的,另一个是 T的。 那么这玩意儿就能够解 阅读全文
posted @ 2022-10-24 18:13 Prean 阅读(70) 评论(0) 推荐(0) 编辑
摘要:奇怪 O(n(P+1)!) 做法。 先钦定 p[1]=1,考虑原排列 p 的逆排列 q 表示 q[p[i]]=i。 那么容易发现一件事情就是, q 中相差为 1 的位置不会超过 P。 于是有一个 DP dp[n][S] 表示已经填了 q 中的前 n 个位置 阅读全文
posted @ 2022-10-21 21:06 Prean 阅读(33) 评论(0) 推荐(0) 编辑
摘要:上个星期kds给我看的题,第一眼不会做,然后稍微想了一下还是秒了。 感觉还是太简单了。 考虑到值域只有 300,我们这里假设 n 就是 300。重复的肯定开个桶记下来。 考虑经典结论:只会有至多一个质因子大于 17。 根据这个根号分治,那么我们记录 $2^{0\sim 8}\time 阅读全文
posted @ 2022-10-18 16:47 Prean 阅读(28) 评论(0) 推荐(0) 编辑

var canShowAdsense=function(){return !!0};
点击右上角即可分享
微信分享提示