倍增
_xgcxgc
一名热爱看番的OIer,
热爱OI,
热爱二次元,
热爱这个世界。
展开
-
BZOJ5000: OI树 倍增
Description 给你n个点每个点都有k个出边,每条出边都指向某个节点,且有一个权值。 现在给你一个字符串,字符串中可能会有压缩字符,形如:[3A]。让你求经过字符串指定操作的总权值。 Sample Input 4 2 3 3 2 5 1 7 3 2 4 3 2 5 2 10 3 2 [3A]B[2A][2B] 10000 Sample Output 38 考虑倍增,对于每一个字符开一...原创 2018-09-27 15:37:14 · 186 阅读 · 1 评论 -
8VC Venture Cup 2017 - Elimination Round G. PolandBall and Many Other Balls 倍增+NTT+DP
Description 把n个球分成m组,每一组不超过2个,并且不能为空,对于所有小于等于k的分组输出有多少种不同的方案。 Sample Input 3 3 Sample Output 5 5 1 对于暴力的DP,设f[i][j]为前i个球分成j的方案数。 那么f[i][j]=f[i−1][j]+f[i−1][j−1]+f[i−2][j−1]f[i][j]=f[i-1][j]+f[i-1][...原创 2018-10-05 11:41:41 · 301 阅读 · 0 评论