![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数学-多项式
数学-多项式
ZSJZ_liuzian
这个作者很懒,什么都没留下…
展开
-
JZOJ 7049. 2021.04.07【2021省赛模拟】生命游戏(拉格朗日插值+矩形面积并)
JZOJ 7049. 2021.04.07【2021省赛模拟】生命游戏题目大意二维平面网格中初始有nnn个点,每一时刻某一位置存在点当且仅当上一时刻相邻四格中存在点,QQQ次询问,求时刻000到时刻ttt平面上存在的点的总和。n≤100,Q≤106n\le100, Q\le10^6n≤100,Q≤106题解当只有一个点时,手玩一下可以发现,每一时刻ttt存在的点数为(t+1)2(t+1)^2(t+1)2。当有多个点时,坐标(xi+yi)(x_i+y_i)(xi+yi)奇偶性不同的点之原创 2021-04-08 14:59:07 · 219 阅读 · 1 评论 -
多项式求逆 模板
#include<cstdio>#include<cstring>#include<algorithm>using namespace std;#define N 300000#define md 998244353#define ll long longll f[N], g[N], f0[N], g0[N];int rev[N];ll ksm(ll x, ll y) { if(!y) return 1; ll l = ksm(x, y / 2);原创 2021-04-06 11:39:27 · 131 阅读 · 0 评论 -
NTT快速数论变换 模板
#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>using namespace std;#define md 998244353#define N 4000010#define ll long longll a[N], b[N];int ns, p, rev[N];ll ksm(ll x, ll y) { if(!y) return 1; ll l =原创 2021-04-06 10:40:34 · 134 阅读 · 0 评论 -
拉格朗日插值 模板
#include<cstdio>#include<cstring>using namespace std;#define N 2010#define md 998244353#define ll long longstruct { ll x, y;}a[N];ll ksm(ll x, ll y) { if(!y) return 1; ll l = ksm(x, y / 2); if(y % 2) return l * l % md * x % md; ret原创 2021-04-06 09:55:20 · 114 阅读 · 0 评论 -
JZOJ 5395. 【NOIP2017提高A组模拟10.6】Count(拉格朗日插值)
JZOJ 5395. 【NOIP2017提高A组模拟10.6】Count题目大意令f(x)f(x)f(x)表示≤x\le x≤x的正整数中与xxx互质的数的平均数的两倍,求∑i=LRfk(i)\sum_{i=L}^{R}{f^k(i)}∑i=LRfk(i)。L,R≤108L,R\le 10^8L,R≤108,k≤106k\le 10^6k≤106.题解当x≤2x\le 2x≤2时,f(x)=xf(x)=xf(x)=x,因为一旦有r≤xr\le xr≤x与xxx互质,则一定也有x−r≤xx-原创 2020-12-04 16:17:58 · 144 阅读 · 2 评论 -
JZOJ 3303. 【集训队互测2013】城市规划(卷积+分治NTT)
JZOJ 3303. 【集训队互测2013】城市规划题目Description刚刚解决完电力网络的问题, 阿狸又被领导的任务给难住了.刚才说过, 阿狸的国家有n 个城市, 现在国家需要在某些城市对之间建立一些贸易路线, 使得整个国家的任意两个城市都直接或间接的连通.为了省钱, 每两个城市之间最多只能有一条直接的贸易路径. 对于两个建立路线的方案, 如果存在一个城市对, 在两个方案中是否建...原创 2019-07-07 19:50:14 · 201 阅读 · 0 评论 -
FFT快速傅里叶变换 超详细的入门学习总结
FFT快速傅里叶变换原创 2019-07-06 08:00:04 · 1736 阅读 · 0 评论