随笔分类 -  题解

1
摘要:洛谷专栏 抽象题。 似乎区间修改不是很好做,发现取反有可逆性,考虑差分。 令:\(f_i\) 表示 \(s_i\) 和 \(s_{i-1}\) 是否不同 (\(\tt 0/1\))。 然后区间修改就变为了对 \(f_{l_i}\) 和 \(f_{r_i+1}\) 取反了。 观察得到初始的 \(f\) 阅读全文
posted @ 2024-04-06 07:41 Cleshm 阅读(28) 评论(0) 推荐(0)
摘要:赛时唐爆了。 发现题目中是 存在至少一个不是,非常奇怪。 于是考虑怎么样才可以满足。 令 \(s_{[x,y]}\) 是长度为 \(k\) 的回文串,显然 \(s\) 不是 \(k\)-好的充要条件是 \(s_{[x+1,y+1]}, s_{[x+2,y+2]},\cdots\) 都是 回文字符串。 阅读全文
posted @ 2024-04-05 13:10 Cleshm 阅读(20) 评论(0) 推荐(1)
摘要:考虑区间 DP。设 \(f(i,j,w)\) 表示区间 \([i,j]\),将其转换为 只含有 \(w\) 的最小操作次数。 然后发现这样做似乎是 \(O(n^4x)\) 的,考虑优化。 发现如果区间 \([i,j]\) 不含有 \(w\),那么只需要一次操作就可以变成区间内 只含有 \(w\)。 阅读全文
posted @ 2024-03-31 08:29 Cleshm 阅读(25) 评论(0) 推荐(0)