当前位置: 首页 > news >正文

网站加速 wordpress苏州百度推广分公司电话

网站加速 wordpress,苏州百度推广分公司电话,公司免费注册,福清市建设工程交易网站好像多项式对数函数|指数函数 这个思路就是先求导然后再积分#xff0c;这样就可以得到一个式子#xff0c;对于多项式对数函数#xff0c;我们就可以直接求解了#xff0c;然后对于多项式指数函数还需要使用分治fft。 多项式对数#xff1a; #includebits/stdc.h …多项式对数函数|指数函数 这个思路就是先求导然后再积分这样就可以得到一个式子对于多项式对数函数我们就可以直接求解了然后对于多项式指数函数还需要使用分治fft。 多项式对数 #includebits/stdc.h #define LL long long using namespace std; inline int read() {char x\0;int fh1,sum0;for(xgetchar();x0||x9;xgetchar())if(x-)fh-1;for(;x0x9;xgetchar())sumsum*10x-0;return fh*sum; } const int N400009; const int mod998244353; int n,m; inline int ksm(int a,int b) {int sum1;while(b){if(b1)sum1LL*sum*a%mod;b1;a1LL*a*a%mod;}return sum; } int F[N],G[N],rev[N],l,tt; inline void getl(int len) {for(l1,tt0;llen;l1)tt;for(int i0;il;i) rev[i](rev[i1]1)|((i1)(tt-1)); } inline void NTT(int *P,int op) {for(int i0;il;i)if(irev[i])swap(P[i],P[rev[i]]);for(int i1;il;i1){int wnksm(3,(mod-1)/(i1));if(op0)wnksm(wn,mod-2);for(int j0,pi1;jl;jp){for(int k0,w1;ki;k,w1ll*w*wn%mod){int xP[jk],y1LL*P[jik]*w%mod;P[jk](xy)%mod,P[jik](x-ymod)%mod;} }}if(op0)for(int i0,uksm(l,mod-2);il;i)P[i]1LL*P[i]*u%mod; } int C[N],D[N]; inline void getinv(int *f,int *g,int n) {if(n1)return g[0]ksm(f[0],mod-2),void();getinv(f,g,n1);getl(n);for(int i0;in;i) C[i]f[i],D[i]g[i];for(int in;il;i) C[i]D[i]0; NTT(C,1),NTT(D,1);for(int i0;il;i) C[i]1LL*C[i]*D[i]%mod*D[i]%mod; NTT(C,-1);for(int i0;in;i) g[i]((2LL*g[i]%mod-C[i])%modmod)%mod; } void dao(int *A,int *B,int len) {for(int i1;ilen;i)B[i-1]1LL*i*A[i]%mod;B[len-1]0; } void jifen(int *A,int *B,int len) {for(int i1;ilen;i)B[i]1LL*A[i-1]*ksm(i,mod-2)%mod;B[0]0; } int A[N],B[N]; void getln(int *f,int *g,int n) {dao(f,A,n);getinv(f,B,n);getl(n),NTT(A,1),NTT(B,1);for(int i0;il;i)A[i]1LL*A[i]*B[i]%mod;NTT(A,-1);jifen(A,g,n); } int main() {nread();for(int i0;in;i)F[i]read();for(m1;mn;m1); getln(F,G,m);for(int i0;in;i) printf(%d ,G[i]);return 0; } 细节 首先需要一个封装好的NTT然后每次需要重新求解l和rev对于中间数组需要用到ABCD4个但是使用过程中不能直接清空所以在每次使用的时候要将空余的位置设置为0保证有效位置都是正确的过程中直接传递指针就可以递归求解了。
http://www.yutouwan.com/news/311300/

相关文章:

  • 网站icp 备案查询木渎网站制作
  • 做服装网站要那些照片网站首页素材
  • vultr做网站做网站图片广告推广怎么忽悠人的
  • 网站建设推广哪个好世界之窗附近做网站公司
  • 上海市建设监理协会网站wordpress建外贸网站
  • 河南双师培训网站沈阳企业网站设计制作
  • 青岛做模板网站的公司晋中网站seo
  • 骗别人做网站婚纱网站设计目标
  • 便宜虚拟主机做网站备份做企业网站需要买什么资料
  • 微商手机网站制作公司广告传媒公司招聘信息
  • 廊坊哪些公司做网站91福利社区wordpress
  • 源码网站制作教程在aws上安装WordPress
  • 深圳东莞网站建设长沙债务优化公司
  • 崇左网站建设公司微信公众号图文模板免费下载
  • 无锡优化网站公司yahoo搜索
  • 建站网站官方招聘免费发布平台
  • gif表情包在线制作网站山西省网站建设
  • 郑州网站建设找汉狮com域名注册量
  • 梦里做他千百度网站深圳华强做网站
  • 宿迁网站建设哪家专业建设厅考试成绩查询
  • 宝山专业网站建设创建app与网站的区别
  • 祥云平台网站建设在谷歌上做网站广告要多少钱
  • 贵州网站建设营销公司做影视网站能赚到钱吗
  • 如何做一个内部网站商丘峰少seo
  • 哪里有网站开发公司做企业网站流程
  • 家具行业网站整站模板应用公园app在线制作平台官网
  • 河西做网站网站访问权限
  • 建设工程有限公司网站网站开发php工资
  • 风车网站做花盆磨具陕西省煤炭建设第一中学官方网站
  • 电子商务网站建设的目的是开展网络营销做网站的公司利润