随笔分类 -  多项式 FFT/NTT

摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc267_h "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc267/tasks/abc267_h "AtCoder 传送门") 直接暴力跑背包的复 阅读全文
posted @ 2023-05-24 21:55 zltzlt 阅读(43) 评论(0) 推荐(0)
摘要:洛谷传送门 AtCoder 传送门 感觉挺高妙的…… 为了方便,不妨把横纵坐标都整体减 $1$。 如果单独考虑上下移动,方案数是 $\binom{2n}{n}$。发现两个人上下总共移动 $n$ 次后一定会在同一行,设这行编号为 $x$,那么最后带个 $\binom{n}{x}^2$ 的系数,并且除掉 阅读全文
posted @ 2023-05-18 20:34 zltzlt 阅读(16) 评论(0) 推荐(0)
摘要:洛谷传送门 看起来很毒瘤,但是推出贡献系数后就是一个朴素的卷积了。 首先考虑前缀和。考虑 $j\ (j \le i)$ 的 $a_j$ 贡献到 $i$ 的过程,是找到 $j = p_0 \le p_1 \le \cdots \le p_k = i$ 的方案数。令 $x_i = p_i - p_{i- 阅读全文
posted @ 2023-05-11 19:02 zltzlt 阅读(89) 评论(0) 推荐(0)
摘要:洛谷传送门 感觉挺综合的一道题。 考虑朴素 dp,$\forall x \in S, f_{i + 1, jx \bmod m} \gets f_{i,j}$。复杂度 $O(nm^2)$。显然可以矩乘优化至 $O(m^3 \log n)$,但是不能通过。 如果转移式中是加法而不是乘法,那很容易卷积优 阅读全文
posted @ 2023-05-11 17:53 zltzlt 阅读(38) 评论(0) 推荐(0)
摘要:## 1. 多项式乘法(卷积) [FFT](https://www.luogu.com.cn/blog/flashblog/solution-p3803 "FFT") 简单来说,选取 $\omega_n^k$ 代入,DFT 转化成点值表达式后相乘后再 IDFT。 [NTT](http://https 阅读全文
posted @ 2023-05-10 13:16 zltzlt 阅读(149) 评论(0) 推荐(0)