E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【容斥原理
【BZOJ5306】染色(HAOI2018)-
容斥原理
+NTT
测试地址:染色做法:本题需要用到
容斥原理
+NTT。好吧,我承认以下的推导过程是借(chao)鉴(xi)这位大佬的,Orz。
Maxwei_wzj
·
2018-05-01 10:16
数学-组合数学
数学-FFT/NTT/FWT
洛谷 P3790 文艺数学题 & 洛谷 P4336 黑暗前的幻想乡(矩阵树定理+莫比乌斯反演/
容斥原理
)
题目传送门https://www.luogu.org/problemnew/show/P3790https://www.luogu.org/problemnew/show/P4336文艺数学题设f(n)为边权gcd为n的生成树个数,要求的是∑Wn=1nf(n)。看到gcd就是反演。f(n)并不能直接求,我们设F(n)为边权gcd为n的倍数的生成树个数,即F(n)=∑n|df(d),套路反演,有f(
AbEver
·
2018-04-25 07:36
数论
&
数学
莫比乌斯反演
&
杜教筛
容斥原理
高斯消元
矩阵树定理
【GDOI2018Day1模拟4.17】凫趋雀跃
显然要
容斥原理
。枚举一个s,去求至少有s步是不合法的方案数。这个要dp三个东西。fi,j表示走了i步,∑k=j*10的方案数。横纵坐标没有关联,可以分开dp。
Cold_Chair
·
2018-04-19 21:49
动态规划
数论杂集
【BZOJ】集合计数-组合数学/
容斥原理
/线性推逆元
传送门:bzoj2839集合计数题意一个有N个元素的集合有2^N个不同子集(包含空集),现在要在这2^N个集合中取出若干集合(至少一个),使得它们的交集的元素个数为K,求取法的方案数,答案模1000000007。数据范围对于100%的数据,1≤N≤1000000;0≤K≤N;题解首先学一波线性推逆元。设模为p。现在对于1,2,3…p-1求在模p(p为质数)意义下的逆元。首先设:p=k⋅i+q(0#
ccosi
·
2018-04-15 22:21
---组合数学---
容斥原理
树的重量,洛谷之提高历练地,较复杂图论I
学过
容斥原理
的就知道z+q-2*x=y.没学过的也知道解一下方程就可以知
Deep_Kevin
·
2018-04-12 11:01
树的重量,洛谷之提高历练地,较复杂图论I
学过
容斥原理
的就知道z+q-2*x=y.没学过的也知道解一下方程就可以知
Deep_Kevin
·
2018-04-12 11:01
组合数学:
容斥原理
及运用
容斥原理
及运用
容斥原理
由称淘汰原理,是组合数学中十分常用也是十分重要的计数原理,甚至在概率论和数论等领域也经常运用这个原理。
Damion程
·
2018-04-09 08:25
Mathematics
容斥原理
组合数学
【bzoj4596】[Shoi2016]黑暗前的幻想乡
容斥原理
+矩阵树定理
题目描述给出$n$个点和$n-1$种颜色,每种颜色有若干条边。求这张图多少棵每种颜色的边都出现过的生成树,答案对$10^9+7$取模。输入第一行包含一个正整数N(N#include#include#definemod1000000007typedeflonglongll;usingnamespacestd;intn,m[18],vx[18][140],vy[18][140],v[18];lla[1
GXZlegend
·
2018-04-04 10:00
CodeChef Counting D-sets (
容斥原理
+组合数学)
vjudge题面传送门:https://cn.vjudge.net/problem/CodeChef-CNTDSETS(PS:vjudge上中文版的题面有误,一个点集的直径应该定义为其中点对的切比雪夫距离的最大值。切比雪夫距离是两个点各个维度之差的绝对值取max。这一点看回英文版题面就能知道)题目分析:一道思维难度较大,代码量极少的题。直径=d的点集数=直径#include#include#inc
KsCla
·
2018-03-29 21:41
好题
数论
容斥原理
BZOJ4767:两双手 (组合数学+DP+
容斥原理
)
题目传送门:https://www.lydsy.com/JudgeOnline/problem.php?id=4767题目分析:一开始看题目名还以为是两只手,后来感觉有些不对劲……题面保证了给出的两个向量叉积为0,就是说它们不平行。不平行的两个向量可以作为一组基底,这样原先平面上的所有点就获得了一个新坐标。于是问题变成了:从(0,0)走到(n,m),中间不能经过指定的k个点,求方案数。也许我做子集
KsCla
·
2018-03-29 16:10
DP
数论
容斥原理
BZOJ1042:[HAOI2008]硬币购物 (
容斥原理
+DP)
题目传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1042题目分析:我看某个课件看到这题,一开始还以为每组询问都重新给出四个面值,导致我一直没有思路QAQ。由于四个面值是固定的,可以先做一次完全背包,将价值为1~maxs的答案记下来。每次询问的时候,记f(s)表示只有s集合中的硬币超过限制的方案数,记g(s)表示至少有s集合中的硬币超过限制
KsCla
·
2018-03-28 09:41
DP
容斥原理
hdu 4135 Co-prime(
容斥原理
)
GivenanumberN,youareaskedtocountthenumberofintegersbetweenAandBinclusivewhicharerelativelyprimetoN.Twointegersaresaidtobeco-primeorrelativelyprimeiftheyhavenocommonpositivedivisorsotherthan1or,equival
墨碎江南
·
2018-03-21 14:52
dhkj
【二维树状数组】矩阵操作(matrix)-
容斥原理
先强势安利一篇关于树状数组的详细博客。“高级”数据结构——树状数组!详细介绍了各种树状数组操作(单点区间修改,单点区间查询,前缀和记录,差分方法)。虽然说这些操作线段树都可以实现,但是树状数组又好写又快啊(虽然开始学的时候不是很懂)。题意给定一个N*N的矩阵A,其中每个元素不是0就是1。A[i,j]表示在第i行第j列的数。刚开始,A[i,j]=0(1≤i,j≤N)。我们可以按照如下的方式改变矩阵。
ccosi
·
2018-03-19 22:14
【学习总结】数学-基本计数方法
3.
容斥原理
:一个班级有,集合A的人喜欢数学。集合B的人喜欢英语,结合C的人喜欢语文,那么该班级的人数应该是多少?假设我们将三
weixin_34342207
·
2018-02-21 09:00
容斥原理
公式
人们研究出一种新的计数方法,这种方法的基本思想是:先不考虑重叠的情况,把包含于某内容中的所有对象的数目先计算出来,然后再把计数时重复计算的数目排斥出去,使得计算的结果既无遗漏又无重复,这种计数的方法称为
容斥原理
三更鬼
·
2018-02-20 19:01
容斥原理
【刷(shui)题记录】201801末~201802上旬
1.26BZOJ4714——Math——Inclusion_Exclusion考虑
容斥原理
,强制存在一个循环节的大小为kk的方案数,减去强制两个循环节大小为kk的方案数,加上强
Dream_Lolita
·
2018-02-09 10:07
刷(shui)题记录
POJ-2155 Matrix 二维树状数组, HDU-3584 Cube 三维树状数组
一维情况下给(x,y)区间加v可以执行add(x,v)和add(y+1,-v);二维下给(x1,y1)-(x2,y2)矩形范围加v,考虑
容斥原理
,可以执行add(x1,y1,v);add(x1,y2+1
icyz14
·
2018-02-05 13:31
算法
2 3 5 7的倍数 --
容斥原理
SampleInput10SampleOutput1分析:看到这个题第一反应就应该是
容斥原理
,因为数据范围很大,预处理会超内存,直接遍历会超时,那么就需要技巧了,就是集合运算的应用---
容斥原理
。
JingleLiA
·
2018-02-02 17:03
vjudge练习
组合数学
【组合数学+转化问题】BZOJ4005[JLOI2015]骗我呢
(以下这两条直线称作A和B)那么接下来考虑如何计算,我们可以尝试用
容斥原理
,即【全集-跨越第一条的方案-跨越第二条的方案+两条都跨越的方案】。但是这样最后一种是很难计算的。
Dream_Lolita
·
2018-02-01 22:40
数论-组合数学
bzoj4011 [HNOI2015]落忆枫音(拓扑序dp+
容斥原理
+朱刘算法)
大爷题解传送:http://blog.csdn.net/popoqqq/article/details/45194103#include#include#include#includeusingnamespacestd;#definelllonglong#defineinf0x3f3f3f3f#defineN100010#definemod1000000007inlineintread(){int
Icefox_zhx
·
2018-02-01 14:40
bzoj
容斥原理
拓扑排序
hyperloglog求交集
有两种方法实现
容斥原理
,一种是遍历,一种是递归(DFS),对于hyperloglog求交集而言选择遍历。
lyuto
·
2018-01-24 18:37
容斥与反演总结
朴素
容斥原理
|A1¯¯¯¯∩A2¯¯¯¯∩...∩An¯¯¯¯|=∑i=1N(−1)n−i∑|T|=i,T={x1,..,xi}|Ax1∩Ax2∩...∩Axi|直接枚举所有子集计算。
DOFYPXY
·
2018-01-20 22:01
数论
组合数学
容斥原理
莫比乌斯反演
二项式反演
[BZOJ4455][ZJOI2016]小星星
容斥原理
+树型DP
我们考虑多一维状态fi,j,S表示映射点集至多为S的方案,枚举S来DP,用朴素的
容斥原理
来求出正确答案即可。
DOFYPXY
·
2018-01-20 19:47
dp
树
容斥原理
牛客练习赛 8 (1~n约数和)(前缀和好题)(加边得连通图)(
容斥原理
)
A题目描述给个n,求1到n的所有数的约数个数的和~输入描述:第一行一个正整数n输出描述:输出一个整数,表示答案示例1输入3输出5说明样例解释:1有1个约数12有2个约数1,23有2个约数1,3备注:nintdeal(intn){intans=0;for(inti=1;i#include#includeusingnamespacestd;#defineMAXN200005#defineLLlongl
这个昵称好像藏起来了
·
2017-12-16 13:03
组合数学
数
论
acm
数据结构
集合中的质数(
容斥原理
&&位操作)
题目描述给出一个集合和一个数m。集合里面有n个质数。请你求出从1到m的所有数中,至少能被集合中的一个数整除的数的个数。输入描述:第一行两个正整数n和m。第二行n个正整数,分别为集合中的质数。输出描述:输出一个整数,表示符合要求的正整数的个数。示例1输入3375713输出13备注:对于100%的数据,有n#include#include#include#include#include#include
Kyrie_10
·
2017-12-15 23:45
2.第一章 集合及其运算
重点:概念:集合、差、对称差、笛卡尔乘积、有穷集基数方法:证明两个集合相等基本的计数法则及
容斥原理
在古典概率论中的应用应用:古典概率模型、跳舞问题的数学模型难点:
容斥原理
在古典概率论的应用主要内容1.集合的概念集合
Sancery_W
·
2017-12-10 01:19
HDU4336 Card Collector 【
容斥原理
】【数学期望】
CardCollector Inyourchildhood,doyoucrazyforcollectingthebeautifulcardsinthesnacks?Theysaidthat,forexample,ifyoucollectallthe108peopleinthefamousnovelWaterMargin,youwillwinanamazingaward. Asasmartboy,
raptor.
·
2017-12-07 22:11
数学
2017 icpc亚洲区预赛西安站 J LOL
比赛时候容斥,,然而没出来开始享用
容斥原理
来做,思路是这样的。
但求-_-心安
·
2017-10-31 18:14
ACM-区域赛题目
ACM-水题
组合数学之一 —— 计数问题基础
注意:使用加法原理的关键是分类:各类别之间必须不重不漏如果有重复,我们可以使用
容斥原理
容斥原理
:简单来说
Coco_T_
·
2017-10-28 16:33
知识储备
组合数学
知识储备
[2017纪中10-27]排列 DP+
容斥原理
题面首先把a[i]=0的部分和b[i]=0的部分分开考虑,至于都不为零的预处理掉即可。这两部分做法类似就只写b[i]=0部分的做法。我们按a[i]从小到大排序,设f[i][j]表示考虑填了前i个0,至少有j个a[i]>b[i]。那么f[i][j]=f[i-1][j]+f[i-1][j-1]*(=k}。代码:#include#include#include#include#definelllongl
DOFYPXY
·
2017-10-28 08:04
dp
组合数学
容斥原理
NOIP集训Week 6总结
,
容斥原理
入门,A*搜索入门,DFS剪枝,二分答案练习。本周相较上周来说在时间安排方面有了一定的进步,运动时间安排得更合理了,但是晚上回家复习的落实还可以更充分
KGV093
·
2017-10-22 16:12
总结
容斥原理
HDU-5072
https://vjudge.net/contest/183008#problem/C解题思路:“如果三个数a,b,c不符合条件,那么一定有一对是互质的,有一对是不互质的。不妨令a,b互质,b,c不互质。于是我们可以枚举b来统计答案。在除了b自己的所有数中,要么与b互质,要么与b不互质。假设n个数中有x个与b不互质的数,那么b对答案的贡献就是(x-1)*(n-x)。注意这里的求出答案之后要除以2,
d12155214552
·
2017-09-02 19:25
数学
数论day1 —— 基础知识(们)
1一元一次同余方程2二元一次不定方程3欧拉定理4逆元5中国剩余定理6Lucas定理7
容斥原理
8卡特兰数9各种组合数求法10积性函数11
LinnBlanc
·
2017-08-18 12:46
数论
hdu 4135(
容斥原理
)
Co-primeTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):5350AcceptedSubmission(s):2135ProblemDescriptionGivenanumberN,youareaskedtocountthenumberofintegersbet
童话ing
·
2017-08-06 19:27
数论
容斥原理
(组合数学)总结
本来一周左右应该可以完成的容斥,因为训练赛耽误了,最后2周才解决,现在总结下
容斥原理
个人认为:
容斥原理
是属于一种模板题目,一般简单的都是之间打模板,稍难的题目运用到了数学分析和数论的其他知识。
深海沧澜夜未央
·
2017-08-04 11:24
ACM_数字处理与数论
算法总结
Coprime (二分+
容斥原理
)
ProblemDescriptionPleasewriteaprogramtocalculatethek-thpositiveintegerthatiscoprimewithmandnsimultaneously.AiscoprimewithBwhentheirgreatestcommondivisoris1.InputThefirstlinecontainsoneintegerTrepresen
深海沧澜夜未央
·
2017-08-03 18:09
ACM_二分法
ACM_数字处理与数论
全错位排列
这里介绍全错位排列的两种解法,分别是利用递推公式和
容斥原理
建议移步全错位排列|一剑九州寒的个人小站递推公式假设排列是1,2,3···n个数,$D_n$表示n个数的全错位排列的方法数。
九命丿相柳
·
2017-08-03 10:00
hdu 6053 TrickGCD [莫比乌斯函数]
数列,求满足条件的B数组的个数,条件:①1=2题解:对于某个数及其倍数能产生的B数组方案个数为:但其中会产生重复的数列,这时候我们需要判断x的质因子数的奇偶性,若为奇数则加上该方案数,否则减去该方案数(
容斥原理
ACTerminate
·
2017-07-27 19:52
HDU
莫比乌斯反演
HDU4135 Co-prime【
容斥原理
】3方法
ProblemDescriptionGivenanumberN,youareaskedtocountthenumberofintegersbetweenAandBinclusivewhicharerelativelyprimetoN.Twointegersaresaidtobeco-primeorrelativelyprimeiftheyhavenocommonpositivedivisorsot
深海沧澜夜未央
·
2017-07-27 14:37
ACM_数字处理与数论
数论选讲
一、
容斥原理
1.什么是
容斥原理
在计数时,必须注意没有重复,没有遗漏。
LZJ209--AFO
·
2017-07-25 08:49
课件
欧拉函数+
容斥原理
-HDU1695
https://vj.xtuacm.cf/contest/view.action?cid=57#problem/O这题要转换成求两个区间内互斥的数有多少对并且不重复题目大意:求1到b内x,1到d内y,gcd(x,y)=k的对数,二元组无序,要求不重复x和y的最大公约数都是k,也就是说x,y都是k的倍数,b/=k,d/=k得到新的区间,需要找到新区间的中互质的对数,要求不重复,所以使大的数为d,小的
d12155214552
·
2017-07-24 18:46
数学
HDU 4135 Co-prime(
容斥原理
)
GivenanumberN,youareaskedtocountthenumberofintegersbetweenAandBinclusivewhicharerelativelyprimetoN.Twointegersaresaidtobeco-primeorrelativelyprimeiftheyhavenocommonpositivedivisorsotherthan1or,equival
coldfresh
·
2017-07-19 14:36
组合数学
容斥原理
GCD HUD 1695(
容斥原理
)
Given5integers:a,b,c,d,k,you’retofindxina…b,yinc…dthatGCD(x,y)=k.GCD(x,y)meansthegreatestcommondivisorofxandy.Sincethenumberofchoicesmaybeverylarge,you’reonlyrequiredtooutputthetotalnumberofdifferentn
coldfresh
·
2017-07-18 23:09
组合数学
容斥原理
容斥原理
+质因数分解-HDU4135
https://vjudge.net/problem/HDU-4135掌握质因数分解和
容斥原理
的应用#include#include#include#includeusingnamespacestd;typedeflonglongll
d12155214552
·
2017-07-18 18:55
数学
【知识】组合数学
1.计数原理(我不愿多说了)1)加法原理2)乘法原理3)抽屉原理4)
容斥原理
尴尬事实:加法原理和乘法原理——基本不会单考...抽屉最多是你在草稿纸里的证明步骤...容斥可以单独考但大多还是会和素数、DP
Starlight_Glimmer
·
2017-07-10 22:48
组合数学
-->组合数学靠运气<--
-->涨姿势也不容易<--
bzoj 4487: [Jsoi2015]染色问题 (
容斥原理
+组合数学)
题目描述传送门题目大意:棋盘是一个n×m的矩形,分成n行m列共n*m个小方格。现在萌萌和南南有C种不同颜色的颜料,他们希望把棋盘用这些颜料染色,并满足以下规定:1.棋盘的每一个小方格既可以染色(染成C种颜色中的一种),也可以不染色。2.棋盘的每一行至少有一个小方格被染色。3.棋盘的每一列至少有一个小方格被染色。4.种颜色都在棋盘上出现至少一次。题解枚举至少多少行,多少列,多少种颜色没有染,然后容斥
clover_hxy
·
2017-07-06 07:41
容斥原理
组合数学
计算机研究生课程表
计算机系研究生课程介绍:课程名称:组合数学【主要内容】主要介绍组合数学的基本内容,包括基本记数方法、母函数与递推关系、
容斥原理
与鸽巢原理、Burnside引理与Polya定理、区组设计与编码的初步概念、
qq_28648861
·
2017-07-02 18:31
容斥定理与鸽巢定理(抽屉定理)
人们研究出一种新的计数方法,这种方法的基本思想是:先不考虑重叠的情况,把包含于某内容中的所有对象的数目先计算出来,然后再把计数时重复计算的数目排斥出去,使得计算的结果既无遗漏又无重复,这种计数的方法称为
容斥原理
fantaticmen
·
2017-06-18 23:25
什么都不是
[BZOJ3622]已经没有什么好害怕的了(
容斥原理
+DP)
======这里放传送门======题解首先可以算出如果要满足要求的话要求糖果比药片大多少组,就是(n+k)/2。如果n+k不能整除2的话就判断无解。设K=(n+k)2。直接求不是很好求,因为如果直接求的话要固定某K组A比B大,还要保证剩下的A不比B大。那么考虑先求出至少有K组A比B大的,这个就可以DP了。先A和B分别排序,然后设f[i][j]表示到了A组的第i个数字,A比B大的有j组。这样的话因
FromATP
·
2017-06-06 08:56
DP好难啊
BZOJ
脑子绕不过来的容斥原理
bzoj 3294: [Cqoi2011]放棋子 (
容斥原理
+组合数+DP)
题目描述传送门题目大意:在一个n*m的棋盘中放入一些颜色不同的棋子,每个格子最多只能放一个棋子,不同颜色的棋子不能放在同一行或同一列,求合法的方案数。题解相当于每行每列只能被一种颜色占据。那么我们可以给每个颜色分配行列数。g[p][i][j]表示第p中颜色占据i行j列的方案数。如果能求出g,那么我们就可以做二维背包.f[t][i+k][j+l]+=f[t−1][i][j]∗g[t][k][l]∗C
clover_hxy
·
2017-06-05 20:28
动态规划
容斥原理
组合数学
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他