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
组合数学——组合数取模
Codeforces 554C Kyoya and Colored Balls 【dp +
组合数学
】
题目链接:Codeforces554CKyoyaandColoredBallsC.KyoyaandColoredBallstimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputKyoyaOotorihasabagwithncoloredballsthatarecolor
chenzhenyu123456
·
2016-04-21 18:00
Codeforces 557D Vitaly and Cycle 【染色判二分图 +
组合数学
】
题目链接:Codeforces557DVitalyandCycleD.VitalyandCycletimelimitpertest1secondmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputAfterVitalywasexpelledfromtheuniversity,hebecameinterestedin
chenzhenyu123456
·
2016-04-21 18:00
Codeforces--554C--Kyoya and Colored Balls(
组合数学
)
KyoyaandColoredBallsTimeLimit: 2000MS MemoryLimit: 262144KB 64bitIOFormat: %I64d&%I64uSubmit StatusDescriptionKyoyaOotorihasabagwith n coloredballsthatarecoloredwith k differentcolors.Thecolorsarelabe
qq_29963431
·
2016-04-21 15:00
bzoj3209 花神的数论题 数位dp
网上题解都是高大上的
组合数学
。。然而我等蒟蒻显然只会简单粗暴的数位dp,即: 令f[i][j][k]表示在前i位中,状态为j,有k个1的方案数。其中j=0表示前i为=n。
lych_cys
·
2016-04-21 15:00
动态规划
快速幂
数位dp
[
组合数学
卡特兰数] BZOJ 1856 [Scoi2010]字符串
终于弄懂了Catalan数的另类通项的实际意义了:http://www.cnblogs.com/jianglangcaijin/p/3443689.html#include #include #include #include #defineP20100403 usingnamespacestd; typedeflonglongll; constintN=2000000; llfac[N+5],
u014609452
·
2016-04-20 19:00
山东省第五届ACM大学生程序设计竞赛 Hearthstone II
组合数学
Stirling数
HearthstoneIITimeLimit:2000MSMemorylimit:65536K题目描述Thenewseasonhasbegun,youhavencompetitionsandmwellprepareddecksduringthenewseason.Eachcompetitionyoucoulduseanydeckyouwant,buteachofthedecksmustbeused
zp___waj
·
2016-04-20 07:00
C++
[HNOI2004]树的计数(prufer编码+
组合数学
)
题目:一个有n个结点的树,设它的结点分别为v1,v2,…,vn,已知第i个结点vi的度数为di,问满足这样的条件的不同的树有多少棵。给定n,d1,d2,…,dn,编程需要输出满足d(vi)=di的树的个数。思路:参考2008年国家集训队论文周梦宇《码之道——浅谈信息学竞赛中的编码与译码问题》看完论文之后很容易知道这道题的答案即为(n-2)!/(d1-1)!(d2-1)!...(dn-1)!这道题的
rachelsg
·
2016-04-19 19:00
POJ 3421 X-factor Chains【分解质因子+
组合数学
】
X-factorChainsTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 6329 Accepted: 1960DescriptionGivenapositiveinteger X,an X-factorchainoflength m isasequenceofintegers,1= X0, X1, X2,…, Xm = Xsatis
liuke19950717
·
2016-04-19 17:00
HDU 3625 Examining the Rooms (第一类斯特灵数,
组合数学
)
pid=3625
组合数学
。
Strokess
·
2016-04-18 20:00
[置顶] 求gcd(i,j,k)=m的方案数,i,j,k不同且属于1-n(
组合数学
+筛法(倍数法))
题意:给出一个整数n,表示1,2,...,n。从这n个数中任意选择3个不同的数字x,y,z,问x,y,z的最大公约数等于m的方案有多少种?(注意:(1,2,3),(1,3,2),(2,1,3),(2,3,1),(3,1,2),(3,2,1)属于同一种方案)题解:这种题型这几天碰多了,其实所有求多个数字gcd的值,都应该用倍数法。这题要用到筛法的思想,假设cnt[i]是gcd为i的三元组的方案数
Miracle_ma
·
2016-04-17 18:00
HDU 4248 DP与
组合数学
#include #include constintmaxn=110; constintmod=1E9+7; intc[maxn*maxn][maxn],num[maxn]; longlongdp[maxn][maxn*maxn]; intn,kase; voidinit() { for(inti=0;i
Tczxw
·
2016-04-16 22:00
组合数取模
(Lucas)
原文地址
组合数取模
在ACM竞赛中是一个很重要的问题,很多选手因为数据太大而束手无策,今天就来详细讲解它。
组合数取模
就是求的值,当然根据,和的取值范围不同,采取的方法也不一样。
qq_24489717
·
2016-04-15 20:00
组合数取模
组合数取模
在ACM竞赛中是一个很重要的问题,很多选手因为数据太大而束手无策,今天就来详细讲解它。
组合数取模
就是求的值,当然根据,和的取值范围不同,采取的方法也不一样。
w144215160044
·
2016-04-15 11:00
Lucas定理---
组合数取模
A、B是非负整数,p是质数。AB写成p进制:A=a[n]a[n-1]…a[0],B=b[n]b[n-1]…b[0]。则组合数C(A,B)与C(a[n],b[n])C(a[n-1],b[n-1])…*C(a[0],b[0])modp同余即:Lucas(n,m,p)=c(n%p,m%p)*Lucas(n/p,m/p,p)然而如果p很大c(n%p,m%p)也是会溢出的,这里要用到m!(n-m)!的逆元。
qq_21120027
·
2016-04-14 13:00
CodeForces - 660E Different Subsets For All Tuples (
组合数学
&DP)好题
CodeForces-660EDifferentSubsetsForAllTuplesTimeLimit: 2000MS MemoryLimit: 262144KB 64bitIOFormat: %I64d&%I64uSubmit StatusDescriptionForasequence a of n integersbetween 1 and m,inclusive,denote f(a) a
yanghui07216
·
2016-04-13 22:00
[
组合数学
思路题] BZOJ 4402 Claris的剑
好神的题:http://blog.csdn.net/lych_cys/article/details/50603389实际上,任意一种可行的方案的序列都可以转化为本质相同的下述序列: 先是若干个(1,2),然后是若干个(3,2),然后是若干个(3,4)……以此类推,当然如果长度为奇数就在最后面加上一个数,举个例子: {1,2,3,2,3,2,3,2,3,4,5,4,5,4,5,4,5,
u014609452
·
2016-04-13 17:00
【BZOJ1004】Cards
推荐自己去买一本
组合数学
的教材或者国家集训队的讲稿。。。题目输入中“输入数据保证任意多次洗牌都可用这m种洗牌法中的一种代替,且对每种洗牌法,都存在一种洗牌法使得能回到原状态。”
qq_34637390
·
2016-04-12 20:00
[DP
组合数学
] BZOJ 4498 魔法的碰撞
传送门:http://blog.csdn.net/visit_world/article/details/51090964dp其中一维解释一下,表示可以放且必须放的一个位置#include #include #include #include #defineP1000000007 usingnamespacestd; typedeflonglongll; inlinecharnc(){ stat
u014609452
·
2016-04-12 19:00
Codeforces 660E Different Subsets For All Tuples【
组合数学
】
看了官方题解+q神的讲解才懂。。。智商问题。。讲道理。。数学真的比脱单难啊。。。题目链接:http://codeforces.com/problemset/problem/660/E题意:给定数字范围,问由这些数字组成的长度为n的串的子序列有多少种?分析:方法一:枚举长度k,计算以其为子序列的原串种数。k=0时,ans=mnk≥1时,设序列元素为x1,x2,x3...xk,为了避免重复,我们假设当
Yukizzz
·
2016-04-12 12:00
[number theory]数论
一些数论知识(Tobecontinued…….)Lucas定理n=sp+q,m=tp+r(nm)=(sp+qtp+r)=(st)(qr)modmO(logpn∗p)计算
组合数取模
中国剩余定理x=a1modm1x
hbhcy98
·
2016-04-11 21:00
数论
UVALive 7040 Color (容斥原理 +
组合数学
递推公式 + 求逆元 + 基础数论)
传送门英文题目:Recently,Mr.Bigrecievednowersfromhisfans.Hewantstorecolorthoseowerswithmcolors.Theowersareputinaline.Itisnotallowedtocoloranyadjacentowerswiththesamecolor.Flowersiandi+1aresaidtobeadjacentfore
qingshui23
·
2016-04-11 20:00
数论
容斥原理
逆元
组合数学公式
组合数学
随记
组合数学
1.母函数 母函数(生成函数): 生成函数有普通型生成函数和指数型生成函数两种(本题是普通型)。
strangedbly
·
2016-04-10 21:00
UVA 10325 The Lottery (
组合数学
,容斥原理,二进制枚举)
UVA10325TheLottery(
组合数学
,容斥原理,二进制枚举):http://acm.hust.edu.cn/vjudge/contest/view.action?
PNAN222
·
2016-04-07 21:00
组合数学
容斥原理
二进制枚举
Codeforces 584B Kolya and Tanya 【
组合数学
】
题目链接:Codeforces584BKolyaandTanyaB.KolyaandTanyatimelimitpertest1secondmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputKolyalovesputtinggnomesatthecircletableandgivingthemcoins,andT
chenzhenyu123456
·
2016-04-07 17:00
CodeForces - 584B Kolya and Tanya (
组合数学
)
CodeForces-584BKolyaandTanyaTimeLimit: 1000MS MemoryLimit: 262144KB 64bitIOFormat: %I64d&%I64uSubmit StatusDescriptionKolyalovesputtinggnomesatthecircletableandgivingthemcoins,andTanyalovesstudyingtri
yanghui07216
·
2016-04-07 13:00
FZU 2020 组合 lucas
组合数取模
的模板题https://en.wikipedia.org/wiki/Lucas%27_theorem这里有lucas的证明说一下我对lucas的一点理解lucas定理就是将C(m,n)分解为C
qq_27925701
·
2016-04-06 23:00
lucas
J友
组合数取模
显然,我们枚举向上走了多少步,就能计算出应该向左/右/下走多少步。假设分别为p1,p2,p3,p4,那么相当于一个全排列。由于对
组合数取模
比较熟悉,所以把全排列公式变成组合数相乘。
WerKeyTom_FTD
·
2016-04-06 21:00
UVA 10325 (容斥原理)
容斥原理详见:
组合数学
之容斥原理;本题代码如下:#include #
qq_27599517
·
2016-04-06 20:00
容斥原理
[置顶]
组合数学
之容斥原理
在
组合数学
中,容斥是常常被用到的,我们总用容斥求解一些带有条件的组合数。容斥原理:具有性质A和性质B的元素个数等同于具有性质A的个数和具有性质B的个数的和再减去同时具有性质A和性质B的元素的个数。
qq_27599517
·
2016-04-06 20:00
容斥原理
山东省第二届ACM大学生程序设计竞赛 Binomial Coeffcients 递推
点这里^_^题目描述 输入 输出 示例输入3 11 102 954723示例输出1 45 3557658提示 来源山东省第二届ACM大学生程序设计竞赛示例程序
组合数学
其实是递推哦C[N][K]=C[N
zp___waj
·
2016-04-05 13:00
C++
组合数学
--卡特兰数
原理:令h(0)=1,h(1)=1,catalan数满足递推式:h(n)=h(0)*h(n-1)+h(1)*h(n-2)+...+h(n-1)h(0)(n>=2)例如:h(2)=h(0)*h(1)+h(1)*h(0)=1*1+1*1=2h(3)=h(0)*h(2)+h(1)*h(1)+h(2)*h(0)=1*2+1*1+2*1=5另类递推式:h(n)=h(n-1)*(4*n-2)/(n+1);递推
kavu1
·
2016-04-05 07:00
[poj 1850] Code
组合数学
CodeTimeLimit:1000MSMemoryLimit:30000KTotalSubmissions:9102Accepted:4346DescriptionTransmittingandmemorizinginformationisataskthatrequiresdifferentcodingsystemsforthebestuseoftheavailablespace.Awellkn
ALPS233
·
2016-03-31 10:00
数学
poj
【poj 1942】Paths on a Grid
组合数学
PathsonaGridTimeLimit:1000MSMemoryLimit:30000KTotalSubmissions:23972Accepted:5925DescriptionImagineyouareattendingyourmathlessonatschool.Onceagain,youareboredbecauseyourteachertellsthingsthatyoualread
ALPS233
·
2016-03-31 09:00
Math
数学
poj
[poj 3252] Round Numbers
组合数学
RoundNumbersTimeLimit:2000MSMemoryLimit:65536KTotalSubmissions:11386Accepted:4262DescriptionThecows,asyouknow,havenofingersorthumbsandthusareunabletoplayScissors,Paper,Stone’(alsoknownas‘Rock,Paper,Sc
ALPS233
·
2016-03-31 08:00
数学
poj
lightoj 1095 - Arrange the Numbers
组合数学
给定n,m,k,n个数字中前m个数字有k个数字位置定下来,问有多少种排列方式..这种
组合数学
是我最不擅长的,虽然挂在DP专题里但是想不来怎么DP。
azx736420641
·
2016-03-30 09:00
数学
组合数学
lightoj
组合数学
训练 (16.03.29)
复习
组合数学
的知识,本文主要涉及到母函数,catalan数,容斥原理,排列去重的内容。
theArcticOcean
·
2016-03-29 21:00
去重
容斥原理
Catalan数
母函数
UVa 11401 - Triangle Countin
【他人的思路】
组合数学
,计数原理。本题可以正向求解也可以反向求补集,这里采用正向求解。 1.首先写出前几组数据,找规律:{里面的括号是子情况}
just_sort
·
2016-03-29 16:00
hdoj 5651 xiaoxin juju needs help 【
组合数学
】
题目链接:hdoj5651xiaoxinjujuneedshelp问题描述xiaoxin巨从小就喜欢字符串,六年级的时候他就知道了什么是回文串。这时,xiaoxin巨说到:如果一个字符串SS是回文串,那么该字符串从前往后看和从后往前看是一样一样的。六年级的暑假,xiaoxin很快就做完了暑假作业,然后到腾讯做起了实习生。这日,leader给了xiaoxin一个字符串,请xiaoxin帮忙写一个函数
笑着走完自己的路
·
2016-03-29 15:53
组合数学
HDU 5651 xiaoxin juju needs help 逆元&
组合数学
大意:求出一个串不通过增删组成多少个回文串。思路:有公式S(ni)!/((n1)!*(n2)!….(ni)!)=x;x就是可重复序列的最终组成不同的序列数。那么既然还有取余的问题,所以用到逆元(就是化除为乘),那么就可以用快速幂处理(参数二为mod-2).#include #include #include #include #include #include #include #include
Grit_ICPC
·
2016-03-28 10:00
组合
逆元
[置顶] 矩阵快速幂专题(一)
做完这一专题,可能会暂时转向图论部分,然后等我
组合数学
学得差不多了,再回过头来继续做数论题。
shengtao96
·
2016-03-25 22:00
矩阵
快速幂
组合数取模
求:Cnm(modmo)n,m,mo #include #include #include #definefo(i,a,b)for(inti=a;i'9')&&(ch!='-');ch=getchar()); if(ch=='-')q=-1,ch=getchar(); for(;ch>='0'&&ch>=1;} returnans; } qwwCh(llq,intmn) { qwwans;ans.
HOWARLI
·
2016-03-25 20:00
中国剩余定理
取模
组合数
Catalan数计算及应用
感觉这篇不错,再添加了点自己的想法,就转载了,以备以后复习用原文:http://blog.csdn.net/wuzhekai1985/article/details/6764858问题描述:卡塔兰数,是
组合数学
中一个常出现在各种计数问题中出现的数列
qq_30927651
·
2016-03-24 22:00
关于错排公式的推导与应用
错排问题,又称更列问题,是
组合数学
中的问题之一。对于它的研究最早可以追溯到十八世纪,当时他被数学家尼古拉·伯努利和欧拉研究,因此在历史上也被称为伯努利--欧拉的错装信封问题。
yangyuhao0408
·
2016-03-24 13:00
C++
算法
博客
错排
yangyuhao
UVA 10253Series-Parallel Networks
书中给出的建模思想很好,并且对
组合数学
求解和dp的边界情况分析都很好。多学习,多积累。
Fsss_7
·
2016-03-19 16:00
组合数取模
模板
组合数取模
模板(Pascal(到时候改C++))functionfact(x,y:longint):note; var k:note; begin ifxythenexit(0); fori:=1toa
alan_cty
·
2016-03-19 16:00
组合数取模
[置顶]
组合数取模
组合数取模
求Cnmmodmomo=p1^k1p2^k2….n,m<=10^9,pi^ki<=10001首先,我们把mo分解质因数,写成pk11pk22...pkrr的形式。
alan_cty
·
2016-03-19 15:00
中国剩余定理
组合数
组合数取模
卡特兰数总结
中间部分,小部分内容摘自百度百科结尾部分,小部分内容摘自http://blog.sina.com.cn/u/1885661061卡特兰数是
组合数学
中一个常出现在各种计数问题中出现的数列。
Dacc123
·
2016-03-18 13:00
百度
数学
应用
卡特兰数
卡特兰数应用
ACM
组合数学
题目列表
基本组合计数HDU1028IgnatiusandthePrincessIII整数划分HIT1402整数划分问题多种整数划分置换群PKU2369求置换的周期1026求置换的循环节1721置换的幂运算3270置换的循环节,黑书题1879模拟+置换的循环节HDU1537求三阶魔方的置换Polya定理HDU1812CounttheTetrispolya定理1817NecklaceofBeadspolya定
liangzhaoyang1
·
2016-03-15 21:00
ACM
组合数学题目列表
hdu 5015-矩阵快速幂
矩阵快速幂,开始没看出来以为是杨辉三角,后来t了一发想到ON并不能过,一开始矩阵推不出来,顾分开考虑,输入的n部分依旧按
组合数学
来做,233部分使用矩阵快速幂,关系变显然得知。
xlzhang223
·
2016-03-15 20:00
BZOJ 3997 TJOI2015
组合数学
此题贪心可解……提示:1.对于一个格子而言,其实只有两种方式能够走到他2.如果把每一次走当作水流流过的话,那么水流最好能够停在左边,因为这样的选择空间更大3.如果说应该先处理方案数最少的点,那么应该是右上角,因为要到那个点只有一条路径代码后详解:#include#include#include#include#include#include#include#include#include#incl
Fuxey
·
2016-03-13 17:10
贪心
贪心
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他