题解 | #加法方案#

加法方案

https://ac.nowcoder.com/acm/contest/65195/C

提供一个第三题的新颖做法。

考虑一个 dp,大眼观察可以发现选的和不选的都是对应的,每一种子序列(除了原串)都会被加两次,那么我们算一遍再 即可。

定义 为前缀的答案。

这个点录入:考虑我们只计算一个串是怎么做的,是乘 再加上 ,那么答案就是 加上

这个点不录入:

所以转移就是 f[i]=f[i-1]*11+qmi(2,i-1)*a[i]

代码量比官方题解少了很多。

record

全部评论

相关推荐

评论
4
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务