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

万网可以花钱做网站昆明网站推广优化公司

万网可以花钱做网站,昆明网站推广优化公司,公司推广咨询,wordpress主题音乐正题 题目大意 有nnn个箱子放了若干个玩具#xff0c;要求选择一些箱子使得mmm种玩具都有#xff0c;求方案总数。 解题思路 设fSf_SfS​表示选择只有在集合为SSS的方案数。 然后答案考虑容斥#xff0c;那么答案就是∑S(2(f(∼S))−1)∗(−1)∣S∣\sum_S (2^{(f_{(\sim S…正题 题目大意 有nnn个箱子放了若干个玩具要求选择一些箱子使得mmm种玩具都有求方案总数。 解题思路 设fSf_SfS​表示选择只有在集合为SSS的方案数。 然后答案考虑容斥那么答案就是∑S(2(f(∼S))−1)∗(−1)∣S∣\sum_S (2^{(f_{(\sim S)})}-1)*(-1)^{|S|}S∑​(2(f(∼S)​)−1)∗(−1)∣S∣ 我们将集合的表示状压起来。 现在考虑如何快速求fff数组首先fScSf_Sc_SfS​cS​(cSc_ScS​表示集合是SSS的箱子个数)。 然后分治每次分治时rrr肯定是若干个111 比如当l0,r11111l0,r11111l0,r11111时左边边都是0XXXX0XXXX0XXXX而右边是1XXXX1XXXX1XXXX。也就是右边是左边第一位变成一。那么对于每个区间就有 fi∑mfi−ml−1(igt;m)f_i\sum_mf_{i-ml-1}(igt; m)fi​m∑​fi−ml−1​(im) 时间复杂度O(2mlog2m)O(2^m\ log\ 2^m)O(2m log 2m) codecodecode #includecstdio using namespace std; const int M(120)10,XJQ1e97; int n,m,f[M],w[M],p[M],ans,v[M],MS; void apart(int l,int r) {if(lr){f[l]v[l];return; } int m(lr)1;apart(l,m);apart(m1,r);for(int il;im;i)f[im-l1]f[i]; } int main() {scanf(%d%d,n,m);for(int i1;in;i){int z0,k;scanf(%d,k);while(k--){int x;scanf(%d,x);z|(1x-1);}v[z];}MS1m;for(int i0;iMS;i)w[i]w[i1]^(i1);p[0]1;for(int i1;in;i)p[i](p[i-1]1)%XJQ;apart(0,MS-1);for(int i0;iMS;i)(ans((w[i]?-1:1)*(p[f[MS-i-1]]-1)))%XJQ;printf(%d,(ansXJQ)%XJQ); }
http://www.yutouwan.com/news/51783/

相关文章:

  • 百度 如何 关键字 网站域名 关联网站建设设计制作方案与价格
  • 河南鑫安胜通建设有限公司网站网站实时显示
  • 个人cms网站网盘做电子书下载网站
  • 自己的网站怎么创建网页设计模板html代码音乐
  • 装饰网站设计模板下载昆明云南微网站制作哪家好
  • 一起做网店网站打不开阿里巴巴上做网站
  • 做网站背景音乐小程序推广app
  • 佛山市网站建设哪家好logo123设计网
  • 系统学做网站做外贸网站的都有哪些类型的公司
  • 大庆网站制作传奇世界网页版在线玩
  • 公司网站建设注意点网络促销
  • 网站打开的速度特别慢的原因制作网站页面怎么做
  • 博客网站怎么做cpa网站建设 教学视频教程
  • 昭通市住房和城乡建设局网站做自己的免费网站
  • 做网站课程企业信息公开查询
  • 网站公司推荐青海网站开发建设
  • 怎么才能建设免费网站学建筑的女生后悔吗
  • 小米路由做网站服务器搜索引擎营销的实现方法有哪些
  • 做优化的网站建筑工程管理系统平台
  • 黑彩网站怎么做seo软文是什么
  • 建设网站公司哪家性价比高广东装修公司排名前十强
  • 淮安网站建设找谁好宝塔系统搭建wordpress
  • 淘宝客网站怎么做的人少了上海高品质网站建设
  • 图书馆网站建设的作用铁路建设工程网
  • 免费建网站无广告网站建设文章官网
  • 深圳网站建站的公司桂林生活网官网首页
  • 怎么创办自己的网站php做简单网站教程视频
  • 坂田网站设计学网站ui设计
  • 网站页面设计费用用discuz做的门户网站
  • 如何在本地搭建网站网站验收技术指标