随笔分类 -  数学-排列组合计数

1 2 下一页

【CF1262F】Wrong Answer on test 233(数学)
摘要:题意:给定n道题目,每道题目有k个选项,已知所有正确选项,选对1题得1分 问循环后移一格后总得分s2大于原先总得分s1的方案数 n<=2e5,1<=k<=1e9 思路:特判k=1 easy版本的话写了dp dp[i][j]表示前i道题循环后s2比s1高j的方案数,j=【-n,n】,n方dp即可 ha 阅读全文

posted @ 2019-11-25 17:01 myx12345 阅读(590) 评论(0) 推荐(0)

【gym102222K】Vertex Covers(高维前缀和,meet in the middle)
摘要:题意:给定一张n点m边的图,点带点权,定义点覆盖的权值为点权之积,问所有点覆盖的权值之和膜q n<=36, 1<=a[i]<=1e9,1e8<=q<=1e9 思路:n<=36,考虑middle in the middle分成两个点数接近的点集L和R 对于L,枚举其子集S,判断S能否覆盖所有L内部的边 阅读全文

posted @ 2019-10-23 23:12 myx12345 阅读(235) 评论(0) 推荐(0)

【HDOJ5519】Kykneion asma(状压DP,容斥)
摘要:题意:给定n和a[i](i=0..4),求所有n位5进制数中没有前导0且i出现的次数不超过a[i]的数的个数 2<=n<=15000,0<=a[i]<=3e4 思路:设f(n,a,b,c,d,e)为可以含前导0的答案 则ANS=f(n,a,b,c,d,e)-f(n-1,a-1,b,c,d,e) 考虑 阅读全文

posted @ 2018-11-28 17:25 myx12345 阅读(323) 评论(0) 推荐(0)

【BZOJ4402】Claris的剑(组合计数)
摘要:题意: 给定数列的定义: 1.每个元素都是正整数 2.每个元素不能超过M 3.相邻两个元素的差的绝对值必须是1 4.第一个元素的值必须是1 求有多少个长度不超过N的合法的本质不同的序列 两个序列本质不同,当且仅当存在至少一个数值,在两个序列中出现次数不一样 比如{1,2,3}和{1,3,2}是本质相 阅读全文

posted @ 2018-11-06 19:34 myx12345 阅读(320) 评论(0) 推荐(0)

【BZOJ4475】子集选取(计数)
摘要:题意: 思路: 阅读全文

posted @ 2018-07-21 19:46 myx12345 阅读(297) 评论(0) 推荐(0)

【BZOJ1008】越狱(排列组合计数,容斥原理)
摘要:题意: 思路: 阅读全文

posted @ 2018-07-21 09:28 myx12345 阅读(277) 评论(0) 推荐(0)

【NOIP2017练习】怎样学习哲学(计数,DP)
摘要:题意:OI大师抖儿在夺得银牌之后,顺利保送pku。这一天,抖儿问长者:“虽然我已经保送了,但是我还要参加学考。马上就要考政治了,请问应该怎样学习哲学,通过政治考试?” 长者回答:“你啊,Too Young Too Simple,Sometimes Naive!哲学这种东西,不是说想懂就能懂的,需要静 阅读全文

posted @ 2017-10-16 21:08 myx12345 阅读(316) 评论(0) 推荐(0)

【HDOJ5713】K个联通块(状压DP,计数)
摘要:题意:有一张无重边的无向图, 求有多少个边集,使得删掉边集里的边后,图里恰好有K个连通块。 1≤T≤201≤K≤N≤140≤M≤N∗(N+1)/21≤a,b≤N 思路:From http://blog.csdn.net/di4covery/article/details/51699544 一个简单的 阅读全文

posted @ 2017-08-15 20:24 myx12345 阅读(387) 评论(0) 推荐(0)

【CodeChef】KNGHTMOV(方案数DP)
摘要:题意: 考虑一张无限大的方格棋盘。我们有一个“骑士”,它必须从(0,0)格开始,按照如下规则,移动至(X,Y)格:每一步,它只能从(u,v)格移动至(u+Ax,v+Ay)或者(u+Bx,v+By)。注意,该规则可能不同于国际象棋中骑士的移动规则。 此外,棋盘上有K个障碍格,骑士不能进入这些格子。 你 阅读全文

posted @ 2017-04-24 08:33 myx12345 阅读(252) 评论(0) 推荐(0)

【BZOJ4591】超能粒子炮·改(Lucas定理,组合计数)
摘要:题意: 曾经发明了脑洞治疗仪&超能粒子炮的发明家SHTSC又公开了他的新发明:超能粒子炮·改--一种可以发射威力更加 强大的粒子流的神秘装置。超能粒子炮·改相比超能粒子炮,在威力上有了本质的提升。它有三个参数n,k。它会 向编号为0到k的位置发射威力为C(n,k) mod 2333的粒子流。现在SH 阅读全文

posted @ 2017-03-29 19:51 myx12345 阅读(221) 评论(0) 推荐(0)

【BZOJ4559】成绩比较(组合计数,容斥原理)
摘要:题意: G系共有n位同学,M门必修课。这N位同学的编号为0到N-1的整数,其中B神的编号为0号。这M门必修课编号为0到M- 1的整数。一位同学在必修课上可以获得的分数是1到Ui中的一个整数。如果在每门课上A获得的成绩均小于等于B获 得的成绩,则称A被B碾压。在B神的说法中,G系共有K位同学被他碾压( 阅读全文

posted @ 2017-03-29 17:17 myx12345 阅读(316) 评论(0) 推荐(0)

【BZOJ4403】序列统计(Lucas定理,组合计数)
摘要:题意:给定三个正整数N、L和R, 统计长度在1到N之间,元素大小都在L到R之间的单调不降序列的数量。 输出答案对10^6+3取模的结果。 对于100%的数据,1≤N,L,R≤10^9,1≤T≤100,输入数据保证L≤R。 题意:WYZ作业 L和R本身没有意义,等价于[1,R-L+1],共有R-L+1 阅读全文

posted @ 2017-03-27 16:24 myx12345 阅读(285) 评论(0) 推荐(0)

【51NOD1806】wangyurzee的树(Prufer编码,容斥原理,组合计数)
摘要:题意:有n个点和m条限制,每条限制限制了一个点的度数不能为某个数。 求合法的树的个数模10^9+7 n<=10^6 m<=17 思路:WYZ作业 首先m<=17显然是2^m容斥 枚举每一个限制有用或没用,考虑某一个约束情况下的方案数 Caylay定理:n个点的生成树的个数=n^(n-2) Prufe 阅读全文

posted @ 2017-03-26 21:07 myx12345 阅读(191) 评论(0) 推荐(0)

【BZOJ4710】分特产(容斥原理,组合计数)
摘要:题意:有m种特产,第i种有a[i]个 有n个同学分特产,要求: 1.恰好分完 2.每个人至少要分到一个 求方案数模10^9+7 n,m,a[i]<=1000 思路:WYZ作业 首先考虑对于每一种特产,a[i]个特产分给n个人而且每人都分到的方案数是C(n+a[i]-1,n-1)*c(n,n) 对于m 阅读全文

posted @ 2017-03-26 18:48 myx12345 阅读(182) 评论(0) 推荐(0)

【BZOJ4583】购物(组合计数)
摘要:题意:商店出售3种颜色的球,分别为红、绿、蓝。 城市里有n个商店,第i个商店在第First_i天开始营业,连续营业Red_i+Green_i+Blue_i天,每个商店每天只能出售一种颜色的球。 每天最多有两个商店同时营业。如果同一天内有两个商店同时营业,那么这两个商店必须出售相同颜色的球。 求不同的 阅读全文

posted @ 2017-03-15 15:59 myx12345 阅读(192) 评论(0) 推荐(0)

【ZJOI2017 Round1练习&BZOJ4767】D1T3 两双手(排列组合,DP)
摘要:题意: 100%的数据:|Ax|,|Ay|,|Bx|,|By| <= 500, 0 <= n,Ex,Ey <= 500 思路:听说这是一道原题 只能往右或者下走一步且有禁止点的简化版是CF559C 然而这道题并没有这么简单 以下开始转化: 转化后套用弱化版做法即可 阅读全文

posted @ 2017-02-28 15:26 myx12345 阅读(295) 评论(0) 推荐(0)

【BZOJ4517】排列计数(排列组合)
摘要:题意:1-n的一个序列,其中有m个a[i]=i,求方案数 n,m<=1000000 题意:显然ANS=c(n,m)*d[n-m] d[i]为错排方案数=d[i-1]*n+(-1)^n 阅读全文

posted @ 2017-02-26 18:47 myx12345 阅读(211) 评论(0) 推荐(0)

【BZOJ3611】大工程(虚树,DFS序,树形DP)
摘要:题意:有一棵树,树有边权,有若干次询问,给出一些点,求: 1.这些点互相之间的距离之和 2.点对距离中的最大和最小值 n<=1000000 q<=50000并且保证所有k之和<=2*n 思路:感谢Gold_7 建立虚树,在上面树形DP即可 最大值和最小值用了一种精妙的写法来保证是最值+次值 终于会写 阅读全文

posted @ 2016-12-16 16:59 myx12345 阅读(416) 评论(0) 推荐(0)

【CF739B】Alyona and a tree(树上差分,二分,树形DP)
摘要:题意:给出一棵有根树,树上每个点、每条边都有一个权值。 现在给出“控制”的定义:对一个点u,设点v在其子树上,且dis(u,v)≤av,则称u控制v。 要求求出每个点控制了多少个点 n (1 ≤ n ≤ 2·105). (1 ≤ ai ≤ 109) 1 ≤ pi ≤ n, 1 ≤ wi ≤ 109) 阅读全文

posted @ 2016-12-03 17:35 myx12345 阅读(499) 评论(0) 推荐(0)

【CF314C】Sereja and Subsequences(DP,树状数组)
摘要:题意:给定一个N个数的数列,求所有不同不下降子序列的乘积之和,其中不同指的是组成它的数字和长度不完全相同 n (1 ≤ n ≤ 10^5) a[i]<=10^6 思路:考虑DP。设DP[a[i]]为最后一位为a[i]时所有序列的积之和,则dp[a[i]]=a[i]+sigma(dp[a[j]]) * 阅读全文

posted @ 2016-11-23 19:30 myx12345 阅读(312) 评论(0) 推荐(0)

1 2 下一页

导航