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
ACM-容斥原理
牛客练习赛44 C 小y的质数(
容斥原理
)
很久很久以前,我认为
容斥原理
的公式是无法实现的,因为那个公式又臭又长,实际使用时又有许多限制。现在我才知道真的是可以写的。
知性肥宅在线写bug
·
2019-04-25 20:53
ACM刷题笔记
多重集的组合数(
容斥原理
)——杨子曰数学?题目?
多重集的组合数(
容斥原理
)——杨子曰数学?题目?
杨子曰
·
2019-04-23 15:31
恶心的题目
崩溃的数学
数论0.0
容斥原理
??CatAlan??stirling??ActoderBBQHard??
BIGBIGPPT
·
2019-03-17 20:16
数论
「动态规划」例题之数学相关的状态和转移方程的设计
0x50「动态规划」例题这类问题可能常用到的相关知识:
容斥原理
,组合数递推,乘法逆元(用于计算组合数),快速幂。
云中翻月
·
2019-02-12 14:11
bzoj4487: [Jsoi2015]染色问题(
容斥原理
)
传送门题意简述:用ccc中颜色给一个n∗mn*mn∗m的方格染色,每个格子可涂可不涂,问最后每行每列都涂过色且ccc中颜色都出现过的方案数。思路:令fi,j,kf_{i,j,k}fi,j,k表示至少有iii行没涂色,至少有jjj列没涂色,至少有ccc种颜色没涂色的方案数。于是fi,j,k=CniCmjCck(c−k+1)(n−i)(m−j)f_{i,j,k}=C_n^iC_m^jC_c^k(c-k
SC.ldxcaicai
·
2019-02-09 11:53
#
容斥原理
#
数学
bzoj4710: [Jsoi2011]分特产(
容斥原理
)
传送门题意简述:有nnn个人,mmm种物品,给出每种物品的数量aia_iai,问每个人至少分得一个物品的方案数(n,m,每种物品数≤1000n,m,每种物品数\le1000n,m,每种物品数≤1000)。思路:我们算出fif_ifi表示至少有iii个人没有分到物品的方案数容斥一下即可。于是fi=Cni∏j=1mCn−i−1+ajn−i−1f_i=C_n^i\prod_{j=1}^mC_{n-i-1
SC.ldxcaicai
·
2019-02-09 11:04
#
容斥原理
#
数学
bzoj2839: 集合计数(
容斥原理
)
传送门题意简述:对于一个有N个元素的集合在其2^N个子集中取出若干集合(至少一个),使得它们的交集的元素个数为K,求取法的方案数。思路:考虑枚举相交的是哪kkk个,有CnkC_n^kCnk种方案,然后考虑剩下的可选可不选一共有22n−k2^{2^{n-k}}22n−k种选法,但是这样选出来的集合可能有其余的数相交,因此我们容斥掉多余的:ans=Cnk∗∑i=0n−kCni22n−k−ians=C_
SC.ldxcaicai
·
2019-02-09 10:51
#
容斥原理
#
数学
bzoj1042: [HAOI2008]硬币购物(完全背包+
容斥原理
)
传送门题意简述:有四种面值的硬币,现在qqq次询问(q≤1000)(q\le1000)(q≤1000),每次给出四种硬币的使用上限问最后刚好凑出sss块钱的方案数(s≤100000)(s\le100000)(s≤100000).思路:先跑完全背包预处理出所有硬币都无限制时候的答案。然后每次询问的时候枚举容斥掉多算的情况即可。代码:#includeusingnamespacestd;longlong
SC.ldxcaicai
·
2019-02-09 00:31
#
容斥原理
#
dp
#
背包
FFT&
容斥原理
HDU4609
3-idiotsTimeLimit:10000/5000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):8695AcceptedSubmission(s):3010ProblemDescriptionKingOMeGacatchedthreemenwhohadbeenstreakinginthestree
OtterVV
·
2019-01-24 21:54
ACM
思路
FFT
FFT&
容斥原理
HDU4609
3-idiotsTimeLimit:10000/5000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):8695AcceptedSubmission(s):3010ProblemDescriptionKingOMeGacatchedthreemenwhohadbeenstreakinginthestree
OtterVV
·
2019-01-24 21:54
ACM
思路
FFT
B-number HDU - 3652 (数位dp+
容斥原理
)
Awqb-number,orB-numberforshort,isanon-negativeintegerwhosedecimalformcontainsthesub-string"13"andcanbedividedby13.Forexample,130and2613arewqb-numbers,but143and2639arenot.Yourtaskistocalculatehowmanywq
Cherry_93
·
2019-01-24 19:40
数位dp
容斥原理
DP
最大权闭合子图
title:最大权闭合子图date:2018-12-1517:47:40tags:acm刷题categories:
ACM-
网络流-最大权闭合子图https://www.cnblogs.com/31415926535x
31415926535x
·
2018-12-15 20:00
西安电子科技大学第二届程序设计新生赛(同步赛)-E-or2?Scum!
地址:https://ac.nowcoder.com/acm/contest/316/E思路:
容斥原理
Code:#include#include#includeusingnamespacestd;typedeflonglongLL
z岁月无声
·
2018-12-09 18:21
数论
牛客
codeforces题目合集(持续更新中)
ContestsCF280CCF280CCF280C期望dpCF343DCF343DCF343D树剖+ODTCF364DCF364DCF364D随机化算法CF438DCF438DCF438D线段树CF451ECF451ECF451E
容斥原理
SC.ldxcaicai
·
2018-12-05 11:37
#
题解
poj-1459-最大流dinic+链式前向星-isap+bfs+stack
title:poj-1459-最大流dinic+链式前向星-isap+bfs+stackdate:2018-11-2220:57:54tags:acm刷题categories:
ACM-
网络流-最大流概述这道是一道网络流里最大流的板子题
31415926535x
·
2018-11-22 21:00
poj-2421-最小生成树刷题
title:poj-2421-最小生成树刷题date:2018-11-2020:30:29tags:acm刷题categories:
ACM-
最小生成树概述做了几道最小生成树的题,,,都是些板子题,,,直接套板子就能过
31415926535x
·
2018-11-20 20:00
poj-1251-最小生成树
title:poj-1251-最小生成树date:2018-11-2016:38:14tags:acm刷题categories:
ACM-
最小生成树概述前段时间数据结构的课上提到了了最小生成树,,暑假的集训虽然再学并查集的时候看过一些
31415926535x
·
2018-11-20 16:00
poj-2253-poj-1797_最短路练习
title:poj-2253-poj-1797_最短路练习date:2018-11-1711:48:51tags:acm刷题categories:
ACM-
最短路概述一道最短路的变形题,,虽然说解法不止这一种
31415926535x
·
2018-11-17 12:00
2018.10.31 bzoj4737: 组合数问题(lucas定理+
容斥原理
+数位dp)
传送门这是一道让我重新认识lucaslucaslucas的题。考虑到lucaslucaslucas定理:(nm)≡(n%pm%p)∗(npmp)\binomnm\equiv\binom{n\%p}{m\%p}*\binom{\fracnp}{\fracmp}(mn)≡(m%pn%p)∗(pmpn)(mod(mod(modp)p)p)所以可以看成(nm)\binomnm(mn)在p进制下的表示于是这
SC.ldxcaicai
·
2018-10-31 21:54
#
容斥原理
#
dp
#
lucas
#
组合数学
#
数学
poj-1151矩形面积并-线段树
title:poj-1151矩形面积并-线段树date:2018-10-3022:35:11tags:acm刷题categoties:
ACM-
线段树概述线段树问题里的另一个问题,,,矩形面积并,,,,之前看
31415926535x
·
2018-10-30 22:00
(赛前练手 #9) BZOJ2005 [Noi2010]能量采集(
容斥原理
)
2005:[Noi2010]能量采集TimeLimit:10SecMemoryLimit:512MBSubmit:5041Solved:3078[Submit][Status][Discuss]Description栋栋有一块长方形的地,他在地上种了一种能量植物,这种植物可以采集太阳光的能量。在这些植物采集能量后,栋栋再使用一个能量汇集机器把这些植物采集到的能量汇集到一起。栋栋的植物种得非常整齐,
Dreamstar_DS
·
2018-10-25 23:38
OI
赛前练手
容斥原理
hdu-3790最短路刷题
title:hdu-3790最短路刷题date:2018-10-2014:50:31tags:acm刷题categories:
ACM-
最短路概述一道最短路的水题,,,尽量不看以前的代码打出来,,,熟悉一下
31415926535x
·
2018-10-20 14:00
hdu-1540线段树刷题
title:hdu-1540线段树刷题date:2018-10-1819:55:21tags:acm刷题categories:
ACM-
线段树概述哇,,,这道线段树的题可以说是到目前为止我所做过的最难的一道了吧
31415926535x
·
2018-10-18 20:00
hdu-5023线段树刷题
title:hdu-5023线段树刷题date:2018-10-1813:32:13tags:acm刷题categories:
ACM-
线段树概述这道题和上次做的那道染色问题一样,,,这次主要是看看我再过去两三天之后
31415926535x
·
2018-10-18 13:00
poj-2777线段树刷题
title:poj-2777线段树刷题date:2018-10-1620:01:07tags:acm刷题categories:
ACM-
线段树概述这道题是一道线段树的染色问题,,,,做了几道染色的问题,,
31415926535x
·
2018-10-16 20:00
zoj-1610线段树刷题
title:zoj-1610线段树刷题date:2018-10-1616:49:47tags:acm刷题categories:
ACM-
线段树概述这道题是一道简单的线段树区间染色问题,,,但是,,,,刚学
31415926535x
·
2018-10-16 17:00
容斥原理
——二进制枚举与dfs
容斥原理
对于两个集合,对于三个集合,以此类推即可,上式很好理解的对于
容斥原理
,可以用二进制枚举,当然dfs也行,这两个复杂度差不多二进制枚举对于一个二进制数,每一位只有1和0两种情况,对应着取与不取举个例子
Tiny_W
·
2018-10-15 11:45
数论
DFS
ACM常见算法分类
枚举法贪心法递归与分治法递推2.动态规划:背包问题最长公共子序列最大字段和最大字块和最长不降子序列3.状态空间搜索:深度优先搜索广度优先搜索博弈问题剪枝问题4.数论:素数和整除问题进位制同余模算术5.组合数学:排列组合
容斥原理
离散变换
JackComeOn
·
2018-10-13 19:34
数据结构和算法
poj-3268最短路
title:poj-3268最短路date:2018-10-1315:54:34tags:acm刷题categories:
ACM-
最短路概述这是一道最短路的模板题,,,不过虽然是模板题,,,还是有一些细节的
31415926535x
·
2018-10-13 16:00
poj-2528线段树练习
title:poj-2528线段树练习date:2018-10-1313:45:09tags:acm刷题categories:
ACM-
线段树概述这道题坑了我好久啊啊啊啊,,,,到现在也只是理解了kaungbin
31415926535x
·
2018-10-13 14:00
线段树-最小逆序数hdu1394
title:线段树-最小逆序数date:2018-10-1217:19:16tags:acm算法刷题categories:
ACM-
线段树概述这是一道简单的线段树的题,,,当然还有很多其他的做法,,,甚至时暴力都可以
31415926535x
·
2018-10-12 20:00
2018.06.29 NOIP模拟 Gcd(
容斥原理
)
传送门这是我做过的最可(dududu)做(liuliuliu)的NOIPNOIPNOIP模拟级别的数论题。考场上打算写随机算法,想了想303030暴力更稳,于是交了暴力,结果101010分滚粗了。这题让我们联想到正难则反的思想,题目上要我们求出所有可能解的方案数,那么我们这样想,我们先把总方案数求出来,显然是n∗(2n−1−1)n*(2^{n-1}-1)n∗(2n−1−1)。然后我们将不合法的情况
SC.ldxcaicai
·
2018-10-11 23:29
#
容斥原理
#
莫比乌斯函数
#
线性筛
线段树延迟更新
title:线段树延迟更新date:2018-10-1018:50:49tags:acm算法categories:
ACM-
线段树概述暑假集训的时候好多东西只学了个皮毛,,,对付模板题还能试试,,,但是一看一些稍难的一些题时
31415926535x
·
2018-10-10 19:00
hdu-4027线段树练习
title:hdu-4027线段树练习date:2018-10-1018:07:11tags:acm算法刷题categories:
ACM-
线段树#概述这道线段树的题可以说是我这一段时间复习线段树后第一次认认真真的做的第一道线段树的题了吧
31415926535x
·
2018-10-10 18:00
【生成函数+
容斥原理
+NTT】HDU6036 Division Game
【题目】kkk堆石子,每堆石子初始数量均为nnn,编号000~k−1k-1k−1,第iii次操作对第(i−1)%k(i-1)\%k(i−1)%k堆石子操作,可以从该堆石子中拿走若干石子(至少要拿走一颗),要求拿走后这堆石子的个数是拿走前这堆石子个数的一个约数。当某堆石子被取走若干石子后变成111时结束操作。问最终操作结束于第iii堆的方案数。答案对9856614419856614419856614
Dream_Lolita
·
2018-09-25 14:01
数论-组合数学
数论-FFT/NTT
【JZOJ A组】孤独
DescriptionInputOutputSampleInput2234123SampleOutput31DataConstraintHint思路
容斥原理
Ans=选择第一个话题能交流的人数的k次方+选择第二个话题交流的人数的
CE自动机
·
2018-09-17 13:40
题解
math
多校9 Rikka with Badminton(
容斥原理
)
今天开始和机油打比赛,开始做多校,真鸡儿难,我太菜了。这个题不是很难,开始就是没想到。等临走的那一周,开始做概率。题目是若有至少2个球拍和至少一个球就满足条件,求的是不满足条件的情况数。记事件A为来的人都没有球。事件B为来的人都没有球拍。事件C为来的人只有一个球拍。以上就是构不成满足条件的事件数,因为d这类人既有球也有球拍,所以ABC之间不是独立的。有容斥定理地ans=(A+B+C)-(AB+BC
AC_jie
·
2018-09-14 21:10
容斥原理
2018.09.09 bzoj3505: [Cqoi2014]数三角形(
容斥原理
+简单计数)
传送门正难则反。可以直接把问题转化成求出三点共线的情况数量。如果同在一排或一列显然可以直接算,关键是如何求出斜着的。我们知道,对于一个整点矩形。如果长为x,宽为y,那么这个矩形任意一条对角线上有gcd(x,y)个整点。由于n,m很小,我们直接枚举矩形的边长去掉不合法的情况就行了。细节有点多。代码:#include#definelllonglongusingnamespacestd;lln,m,an
SC.ldxcaicai
·
2018-09-09 13:39
#
容斥原理
#
数论
#
gcd
排列组合 "n个球放入m个盒子"算法 总结
50654627N个球放M个盒子问题https://blog.csdn.net/zwz_511/article/details/46240927算法:HDU-6397CharacterEncoding插板法+
容斥原理
陈晨辰~
·
2018-09-09 13:35
生涯
排列组合 "n个球放入m个盒子"问题 总结
算法:HDU-6397CharacterEncoding插板法+
容斥原理
https://blog.csdn.net/xiang_6/article/details/81868989[ACM]POJ1664
陈晨辰~
·
2018-09-09 12:50
生涯
一个你绝对能看懂的二进制枚举(
容斥原理
)ACM-ICPC 2018 沈阳赛区网络预赛
今天在打网络icpc选拔赛的时候,遇到了这道题,跟大佬队友学习了一下二进制枚举,正文在下面~题目如下HintIntheallintegersfrom11to44,11and33isrelatively-primewiththeinteger44.Sotheanswerisa[1]+a[3]=14.样例输入44样例输出14题目来源ACM-ICPC2018沈阳赛区网络预赛思路首先我们从a[n]的函数表
染恋桑年至久
·
2018-09-08 19:02
算法
Character Encoding HDU - 6397(
容斥原理
解决方程解个数经典问题详解)
CharacterEncodingHDU-6397Incomputerscience,acharacterisaletter,adigit,apunctuationmarkorsomeothersimilarsymbol.Sincecomputerscanonlyprocessnumbers,numbercodesareusedtorepresentcharacters,whichisknowna
一只二十四节气
·
2018-08-21 13:58
组合数学
杭电多校第八场-hdu6397 Character Encoding-组合数+
容斥原理
题解:根据题目意思,x1+x2+...+xm=k;00,一头一尾不能插板子,就是向k-1个位置当中插入m-1块板子,则结果为。如果xi>=0,一个位置只能放一个板子,所以无法在收尾插入多块板子,即无法处理xi多个0出现的情况,所以我们将篮子与苹果混合,然后在k+m-1个位置中确定m-1个篮子的位置,则结果为。如果xi如题所说限制,我们假设有c个超过限制的(x'>=n),现在进行一个操作,将所有超过
cutedumpling
·
2018-08-21 11:16
HDU6397 (组合问题+
容斥原理
)
分析这里有一个简单版的题先说下整体思路:对于没有0~n-1这个限制条件的话我们可以很快的用隔板法求出总的个数是C(m-1,k+m-1),然后可能x个数超过了n-1,那么我们减去只有1个数超过的情况,再加上超过了2个数的情况…也就是
容斥原理
cug_ddc
·
2018-08-16 19:30
组合计数
容斥原理
//
容斥原理
,有加有减令f(i;j)为i行j列同色,同色的行列所能取的颜色方案数。i=0;j=0时,f(i;j)=1//没有点,自然只有一种选择。
Kylin_Black
·
2018-08-15 20:22
数论
51nod 1284 2 3 5 7的倍数(
容斥原理
)
12842357的倍数基准时间限制:1秒空间限制:131072KB分值:5难度:1级算法题给出一个数N,求1至N中,有多少个数不是2357的倍数。例如N=10,只有1不是2357的倍数。Input输入1个数N(1#include#include#includeusingnamespacestd;longlonga,b,c,d,ab,ac,ad,bc,bd,cd,abc,abd,acd,bcd,ab
BBHHTT
·
2018-08-12 16:52
容斥原理
——CodeForces 1017B
先来说一下这个题,本质是一个
容斥原理
,整天给师弟们讲,自己还是不会用QAQ.
AC_jie
·
2018-08-10 21:14
水题我也错
常用技巧
Coprime HDU3388(
容斥原理
+二分查找)
CoprimePleasewriteaprogramtocalculatethek-thpositiveintegerthatiscoprimewithmandnsimultaneously.AiscoprimewithBwhentheirgreatestcommondivisoris1.InputThefirstlinecontainsoneintegerTrepresentingthenumb
一只二十四节气
·
2018-08-09 20:43
组合数学
数论
hdu 1695 GCD(莫比乌斯反演经典入门||
容斥原理
+欧拉函数)
GCDGiven5integers:a,b,c,d,k,you'retofindxina...b,yinc...dthatGCD(x,y)=k.GCD(x,y)meansthegreatestcommondivisorofxandy.Sincethenumberofchoicesmaybeverylarge,you'reonlyrequiredtooutputthetotalnumberofdif
一只二十四节气
·
2018-08-09 18:36
组合数学
数论
HDU 2841 Visible Trees(
容斥原理
+解释)
VisibleTreesTherearemanytreesformingam*ngrid,thegridstartsfrom(1,1).FarmerSherlockisstandingat(0,0)point.Hewondershowmanytreeshecansee.IftwotreesandSherlockareinoneline,FarmerSherlockcanonlyseethetree
一只二十四节气
·
2018-08-09 11:34
组合数学
数论
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他