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

内部网站建设、微网站策划方案

内部网站建设、,微网站策划方案,企业网站方案设计,新网互联 网站上传正题 题目链接:https://www.luogu.com.cn/problem/P6097 题目大意 长度为2n2^n2n的序列a,ba,ba,b求一个ccc满足 ck∑i∣jk,ij∅aibjc_k\sum_{i|jk,i\j\varnothing}a_i\times b_jck​i∣jk,ij∅∑​ai​bj​ 解题思路 从炫酷反演魔术过来的#xff0c;顺便写…正题 题目链接:https://www.luogu.com.cn/problem/P6097 题目大意 长度为2n2^n2n的序列a,ba,ba,b求一个ccc满足 ck∑i∣jk,ij∅ai×bjc_k\sum_{i|jk,i\j\varnothing}a_i\times b_jck​i∣jk,ij∅∑​ai​×bj​ 解题思路 从炫酷反演魔术过来的顺便写掉这题 简单的说就是求kkk的所有子集和其补集的乘积和。 只有i∣jki|jki∣jk的话就是普通的FWT\text{FWT}FWT了但是还有ij∅i\j\varnothingij∅这个东西。 一个巧妙的想法是把这个条件转换为∣i∣∣j∣∣i∪j∣|i||j||i\cup j|∣i∣∣j∣∣i∪j∣显然两个之间是充要的。 然后可以把aia_iai​存在fct(i),if_{ct(i),i}fct(i),i​这个位置其中ct(i)ct(i)ct(i)表示iii中111的个数。同理bib_ibi​存在gct(i),ig_{ct(i),i}gct(i),i​这个位置。 然后就有卷积 ha,b∑ija,x∣ybfi,x×gj,yh_{a,b}\sum_{ija,x|yb}f_{i,x}\times g_{j,y}ha,b​ija,x∣yb∑​fi,x​×gj,y​ 这个先暴力FWT\text{FWT}FWT了f,gf,gf,g然后暴力卷积然后IFWT\text{IFWT}IFWT回去就好了。 时间复杂度O(n22n)O(n^22^n)O(n22n)不能全开long long\text{long long}long long不然会T\text TT的 code #includecstdio #includecstring #includealgorithm using namespace std; const int N21,P1e99; int n,k,ct[1N],f[N][1N],g[N][1N],h[N][1N]; void FWT(int *f,int op){for(int p2;pn;p1)for(int k0,lenp1;kn;kp)for(int ik;iklen;i)(f[ilen](f[i]*opP)%P)%P;return; } signed main() {// printf(%d,sizeof(f)20);scanf(%d,k);n(1k);for(int i0;in;i){if(i)ct[i]ct[i-(i-i)]1;scanf(%d,f[ct[i]][i]);}for(int i0;in;i)scanf(%d,g[ct[i]][i]);for(int i0;ik;i)FWT(f[i],1),FWT(g[i],1);for(int i0;ik;i)for(int j0;ji;j)for(int x0;xn;x)(h[i][x]1ll*f[j][x]*g[i-j][x]%P)%P;for(int i0;ik;i)FWT(h[i],-1);for(int i0;in;i)printf(%d ,h[ct[i]][i]);return 0; }
http://www.zqtcl.cn/news/946126/

相关文章:

  • 河南网站推广优化公司wordpress搭建vip下载站
  • 做网站拉客户有效吗网络宣传渠道
  • 制作深圳网站建设四川广安网站建设
  • 网站服务器服务商wordpress特效主题
  • 大型大型网站制作wordpress产品相册
  • 古董做推广哪个网站好租空间开网站
  • 巴中网站建设开发公司网站上传在空间哪里
  • 哈尔滨网站建设赚钱么宁波大型网站制作
  • 自助网站搭建群晖搭建的wordpress外网访问
  • 社区网站建设申请报告WordPress评论通知邮箱
  • 佛山网站建设技术托管建设网站容易吗
  • 网站开发的层级结构iis6.0如何做网站301
  • 做旅游那些网站好个人博客怎么做
  • 中国最好网站建设公司网站前台做好之后再怎么做
  • 焦作整站优化app开发报价单及方案
  • 网站开发合同验收怎样建立网站 优帮云
  • 池州哪家做网站wordpress方小程序主题
  • 免费建设网站入驻七牛云存储wordpress
  • 上海专业的网站吕梁做网站公司
  • 网站视频链接国际物流网站模板
  • 用asp.net和access做的关于校园二手网站的论文网站环境搭建好后怎么做网站
  • 如何查网站的外链哈尔滨微信网站开发
  • 洛阳设计网站公司建设银行网站 购买外汇
  • 做视频网站的备案要求吗给工厂做代加工
  • 网站建设技术外包西安推荐企业网站制作平台
  • 建立一个做笔记的网站石家庄网站优化
  • 服务器创建多个网站吗中铁雄安建设有限公司网站
  • 建湖建网站的公司网站建设人工费
  • 沈阳公司网站设计公司怎么投放广告
  • 上海哪家做网站关键词排名如何做简洁网站设计