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
错排+组合数学
[bzoj4517][SDOI2016]排列计数
问有多少符合条件的排列——恰有m个位置满足a[i]=i
错排
设dp[i]表示i个元素的
错排
方案数。什么意思呢?就是关于i的排列其中不存在任意的a[j]=j。
WerKeyTom_FTD
·
2016-04-21 20:00
错排
公式
这个问题推广一下,就是
错排
问题,是
组合数学
中的问题之一。考虑一个有n个元素的排列,若一个排列中所有的元素都不在自己原来的位置上,那么这样的排列就称为原排列的一个
错排
。n个元素的
错排
数记为D(n)。
u013077144
·
2016-04-21 19:00
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++
BZOJ4517——[Sdoi2016]排列计数
然后问了一下发现有
错排
公
qzh_1430586275
·
2016-04-19 20:00
C语言
组合数
bzoj
4517
[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
[组合
错排
] BZOJ 4517 [Sdoi2016]排列计数
n个里选m个然后n-m个里
错排
***
错排
相关公式Dn=(n-1)*(Dn-1+Dn-2)D1=0,D2=1Dn=n*Dn-1+(-1)^(n-2)=n*Dn-1+(-1)^nDn=n!(1-1/1!
u014609452
·
2016-04-19 18: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
HDOJ(HDU) 1465 不容易系列之一(
错排
)
ProblemDescription大家常常感慨,要做好一件事情真的不容易,确实,失败比成功容易多了!做好“一件”事情尚且不易,若想永远成功而总从不失败,那更是难上加难了,就像花钱总是比挣钱容易的道理一样。话虽这样说,我还是要告诉大家,要想失败到一定程度也是不容易的。比如,我高中的时候,就有一个神奇的女生,在英语考试的时候,竟然把40个单项选择题全部做错了!大家都学过概率论,应该知道出现这种情况的
qq_26525215
·
2016-04-18 00: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
日本漫画史概括——《战后漫画50年史》读书笔记
平安时期后期,出现一种名为“绘草纸”的绘画体裁,是为笔记小说作的绘画,文字与图画交
错排
列,类似于现代的连环画形式,内容多是描绘生活场景与妖怪
贤鱼
·
2016-04-17 16:54
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
错排
公式(转)
如若一个排列式的所有的元素都不在原来的位置上,则称这个排列为
错排
。任给一个n,求出1,2,……,n的
错排
个数Dn共有多少个。
qq_21120027
·
2016-04-14 22: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
UVALive 7040 Color (容斥原理 +
组合数学
递推公式 + 求逆元 + 基础数论)
传送门英文题目:Recently,Mr.Bigrecievednowersfromhisfans.Hewantstorecolorthoseowerswithmcolors.Theowersareputinaline.Itisnotallowedtocoloranyadjacentowerswiththesamecolor.Flowersiandi+1aresaidtobeadjacentfore
qingshui23
·
2016-04-11 20:00
数论
容斥原理
逆元
组合数学公式
错排
公式
如若一个排列式的所有的元素都不在原来的位置上,则称这个排列为
错排
。任给一个n,求出1,2,……,n的
错排
个数Dn共有多少个。
clover_hxy
·
2016-04-11 19:00
【BZOJ4517】排列计数,组合数+
错排
放在位置2上……),剩下n-m个数全部不在对应的位置上(比如3不在位置3上,4不在位置4上),求排列的方案数思路:显然与组合数有关系,选择的m个数位置确定,那么就是C(m,n),而剩下的n-m个要求完全
错排
xym_CSDN
·
2016-04-11 19:00
ZZULI 1867: 礼上往来【
错排
】
1867:礼上往来TimeLimit: 1Sec MemoryLimit: 128MBSubmit: 216 Solved: 65SubmitStatusWebBoardDescription每当节日来临,女友众多的xxx总是能从全国各地的女友那里收到各种礼物。有礼物收到当然值得高兴,但回礼确是件麻烦的事!无论多麻烦,总不好意思收礼而不回礼,那也不是xxx的风格。现在,即爱面子又抠门的xxx想
lin14543
·
2016-04-11 12: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
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
HDOJ 2049 不容易系列之(4)——考新郎
pid=2049这一题和上一题的思路差不多,但是这一题需要对N和M排列,即在N对中选M对进行
错排
。
xanlv
·
2016-03-30 20:00
HDOJ 2048 神、上帝以及老天爷
pid=2048
错排
:首先,给人数编号1,2,3,。。。x。。。。,n-1,n给名字编号1,2,3,。。。y。。。。
xanlv
·
2016-03-30 19:00
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
矩阵
快速幂
Catalan数计算及应用
感觉这篇不错,再添加了点自己的想法,就转载了,以备以后复习用原文:http://blog.csdn.net/wuzhekai1985/article/details/6764858问题描述:卡塔兰数,是
组合数学
中一个常出现在各种计数问题中出现的数列
qq_30927651
·
2016-03-24 22:00
关于
错排
公式的推导与应用
错排
问题,又称更列问题,是
组合数学
中的问题之一。对于它的研究最早可以追溯到十八世纪,当时他被数学家尼古拉·伯努利和欧拉研究,因此在历史上也被称为伯努利--欧拉的错装信封问题。
yangyuhao0408
·
2016-03-24 13:00
C++
算法
博客
错排
yangyuhao
升级 gcc 出
错排
查
gcc的安装过程大概是1.下载2.解压3.创建新目录,进入创建新目录,执行解压后gcc目录的configure这里,列出我遇到的升级过程过的错误消息,及我所使用的解决方法1.执行../gcc-5.3/configure出现的错误configure:error:BuildingGCCrequiresGMP4.2+,MPFR2.4.0+andMPC0.8.0+.Trythe--with-gmp,--w
only火车头
·
2016-03-23 14:11
HDU 2068:RPG的
错排
【排列组合】
RPG的
错排
TimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):10381
lin14543
·
2016-03-22 20:00
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他