会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lntyhjl
博客园
首页
新随笔
联系
订阅
管理
2025年6月30日
CF2112E Tree Colorings题解
摘要: 题目大意,一棵树,有绿,蓝,黄三种颜色,绿蓝之间不能有黄,绿黄之间不能有蓝,绿绿之间也不能有黄绿,根节点是绿色,满足以上条件为一个合法染色,求合法染色数为x时树的最小节点个数。 首先由题意可知,如果一个树当前节点为绿,那么他的子树没有限制,否则子树颜色必须与当前节点颜色相同。 考虑正难则反,求一个树
阅读全文
posted @ 2025-06-30 23:20 lntyh
阅读(32)
评论(0)
推荐(0)
2022年8月12日
CF176DHyper String题解
摘要: 考虑dp状态 dp[pre][len]考虑到s的前缀为pre,其与t的最大公共子序列为len的最小前缀 考虑转移 dp[pre][len]=min(dp[pre-1][len],在dp[pre-1][len-1]右面最靠左的和s[pre]相同的位置) 为了o(1)转移考虑预处理两个数组 dp1[i]
阅读全文
posted @ 2022-08-12 14:33 lntyh
阅读(35)
评论(0)
推荐(0)
2022年6月16日
manacher
摘要: 马拉车算法是用来处理回文字符串的(其实可以用后缀数组但是后缀数组是nlogn的),其是一种非常的高效的简单算法 首先我们考虑一些暴力做法,考虑枚举位置i,然后对于任意一个i都向两边扩展,然后你就得到了一个n^2的假算。考虑有两个问题,一是你会发现对于偶数的串,会wa比如zqxxqz 其为1 1 1
阅读全文
posted @ 2022-06-16 14:26 lntyh
阅读(32)
评论(0)
推荐(0)
公告