颜色扩散类DP及其优化:0919T2
颜色扩散类dp及其优化:0919T2
本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/133047170
http://cplusoj.com/d/senior/p/330
此题前半部分是AGC058B
这是一个颜色扩散类dp,对于这类dp,存在一个性质。

假如一个区间被 染,一个被 染,则必然满足 (这是下标)
所以转移可以用前缀和优化至
1 | for(i=1; i<=n; ++i) { |
然后针对题目的特殊限定,我们可以发现, 成立只有 个,所以就变成了线段树优化问题。
1 | for(i=1; i<=n; ++i) mp[a[i]]=i; |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 zhangxixi的博客!





