Skip to content
0

P2300 合并神犇 笔记

fi 表示考虑到前 i 个数的答案,pi 表示以 i 为结尾时,合并后的序列最后一个数是几,si 是前缀和。

fi 能从 fj 转移,当且仅当 pjsisj

fi=minsisj+pjfj+1

单调队列优化。

反思

要把 0 放进单调队列里,否则只有 1 能因越界从 0 转移。

最近更新