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
---组合数学---
UVA 10375 - Choose and divide(数论)(
组合数学
)
题目大意:给出 p,q,r,s这四个数,C(m,n)=m!/(m−n)!n! ,让你求解 C(p,q)byC(r,s) ,即两个阶乘相除。思路:( p!*s!*(r-s)! )/( q!*(p-q)!*r! ) 筛法求素数,唯一分解定理,用函数实现,从而求其各种阶乘,代码如下#include//唯一分解定理 #include #include #include usingnamespace
huatian5
·
2016-05-25 22:00
poj 1014 Dividing(
组合数学
方法优化/多重背包问题+二进制优化)
poj1014Dividing(
组合数学
方法优化/多重背包问题+二进制优化)总时间限制:1000ms内存限制:65536kB描述MarshaandBillownacollectionofmarbles.Theywanttosplitthecollectionamongthemselvessothatbothreceiveanequalshareofthemarbles.Thiswouldbeeas
PKU_ZZY
·
2016-05-25 11:00
poj 1014 Dividing(
组合数学
方法优化/多重背包问题+二进制优化)
poj1014Dividing(
组合数学
方法优化/多重背包问题+二进制优化)总时间限制:1000ms内存限制:65536kB描述MarshaandBillownacollectionofmarbles.Theywanttosplitthecollectionamongthemselvessothatbothreceiveanequalshareofthemarbles.Thiswouldbeeas
PKU_ZZY
·
2016-05-25 11:00
acm编程比赛
算法,数据结构是关键,另外还有
组合数学
,特别是集合与图论,概率论也重要。推荐买一本《算法导论》,那本书行,看起来超爽!!!基本掌握语法还不行啊,语法的超熟练掌握,不然出了错误很难调试的!!!
jiang314
·
2016-05-24 10:00
ACM
计算机比赛
bzoj 1005: [HNOI2008]明明的烦恼(
组合数学
purfer sequence)
1005:[HNOI2008]明明的烦恼TimeLimit:1SecMemoryLimit:162MBSubmit:3945Solved:1563[Submit][Status][Discuss]Description自从明明学了树的结构,就对奇怪的树产生了兴趣......给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树?Input第一行为N(0#in
clover_hxy
·
2016-05-22 10:05
数论
[BZOJ1005][HNOI2008]明明的烦恼(prufer序列+
组合数学
+高精度)
题目描述传送门题解参考资料:http://www.cnblogs.com/zhj5chengfeng/archive/2013/08/23/3278557.html几个重要的性质:一种prufer序列只能对应一颗生成树,那么求生成树的个数就是求不同的prufer序列的个数。一个点的度数减一表示它在prufer序列中出现了几次那么利用组合公式可以推出求出不同prufer序列的公式。显然这个数非常大,
Clove_unique
·
2016-05-22 08:55
题解
省选
高精度
组合数学
prufer序列
卡特兰数(Catalan Number) 算法、数论 组合~
Catalannumber,卡特兰数又称卡塔兰数,是
组合数学
中一个常出现在各种计数问题中出现的数列。以比利时的数学家欧仁·查理·卡塔兰(1814–1894)命名。
qq_26525215
·
2016-05-21 17:00
算法
数学
ACM
卡特兰数
国家集训队论文分类整理
组合数学
计数与统计2001-符文杰:《Pólya原理及其应用》2003-许智磊:《浅谈补集转化思想在统计问题中的应用》2007-周冬:《生成树的计数及其应用》2008-陈瑜希《Pólya计数法的应用》数位问题
huatian5
·
2016-05-20 12:00
论文分类
LeetCode Climbing Stairs(经典动态规划)
我能想到的方法是
组合数学
,1*x+2*y==50,枚举x,排列组合,求和得到结果。当时十分钟
Yick is a AI
·
2016-05-18 14:51
计数类问题专题
主要是前两天被uoj的毛爷爷的题虐的不轻,心里很不爽啊,必须努力了,,计数类问题分为:1.
组合数学
及数论计数2.dp:状态压缩dp,插头轮廓线dp,树形dp,数位dp,普通dp3.容斥原理4.polya
qq_20669971
·
2016-05-12 20:00
HDU 5651 xiaoxin juju needs help(
组合数学
)
xiaoxinjujuneedshelpTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):1657 AcceptedSubmission(s):499ProblemDescriptionAsweallknown,xiaoxinisabrilliantcod
yao1373446012
·
2016-05-10 15:00
[置顶] ACM培训计划与相关书籍
王晓东编著,我所见过的最好的算法教材)程序设计导引及在线实践 作者:李文新ACM程序设计培训教程吴昊 基础提高算法艺术与信息学竞赛第二版刘汝佳算法设计与分析 王晓东算法设计与试验题解王晓东科曼:《算法导论》
组合数学
第三版冯舜玺译计算几何
qq845579063
·
2016-05-09 19:00
C++
算法
书籍
ACM
训练
HDU 2049 不容易系列之(4)——考新郎(错排+
组合数学
)
不容易系列之(4)——考新郎TimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):31217 AcceptedSubmission(s):11338ProblemDescription国庆期间,省城HZ刚刚举行了一场盛大的集体婚礼,为了使婚礼进行的丰富一些,司
liangzhaoyang1
·
2016-05-07 16:00
HDU
2049
不容易系列之4考新郎
错排+组合数学
HDU 2048 神、上帝以及老天爷(DP+错序排+
组合数学
)
神、上帝以及老天爷TimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):32673 AcceptedSubmission(s):13367ProblemDescriptionHDU2006'10ACMcontest的颁奖晚会隆重开始了!为了活跃气氛,组织者举行
liangzhaoyang1
·
2016-05-07 14:00
2048
dp
HDU
神
+错序排+
上帝以及老天爷
(DP+
组合数学
)
循环多少次?TimeLimit:3000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):3984 AcceptedSubmission(s):1513ProblemDescription 我们知道,在编程中,我们时常需要考虑到时间复杂度,特别是对于循环的部分。例如,如果代码中出现
liangzhaoyang1
·
2016-05-07 03:00
HDU
1799
循环多少次
DP+组合数学
51nod1119 机器人走方格
组合数学
M*N的方格,一个机器人从左上走到右下,只能向右或向下走。有多少种不同的走法?由于方法数量可能很大,只需要输出Mod10^9+7的结果。题目本身很简单,就是一个初中都推倒过的理论,只能向下或者向右的话,那么可能的路径一共有C(n+m,n)种。很好理解的这里就不说明了。现在我们要解决的是,当n和m都比较大的时候怎么讲结果计算出来。#include #include #include #include
liuyanfeier
·
2016-05-05 16:00
组合数学
Cayley定理在
组合数学
中的应用
Cayley定理又称凯莱定理过n个有标志顶点的树的数目等于n^(n-2)可以实现将树转化成一个一一对应的序列,根据规则可以互相转化。第一步:树转化成一一对应的序列任给一颗有n个标号的树,逐个摘取标号最小的叶子直到剩下最后一条边为止叶子的相邻顶点形成一个序列,序列长度为n-2(序列可以是重复出现的数)第二步:把序列转化成树a序列为叶子的相邻顶点形成的序列,b序列为1-n的顺序序列,在b中找出第一个不
q383700092
·
2016-05-05 10:00
组合数学
Cayley定理
Polya定理的学习
以下内容来自转载:涉及到
组合数学
的问题,首先是群的概念:设G是一个集合,*是G上的二元运算,如果(G,*)满足下面的条件:封闭性:对于任何a,b∈G,有a*b∈G;结合律:对任何a,b,c∈G有(a*b
qq_33765907
·
2016-05-03 21:00
[置顶]
组合数学
-色数
今天学习了与图有关的一些基本数值,其中最为著名的是与四色问题有关的色数。四色问题可以描述为:每一个平面图是四可着色的。1.色数下面的问题只考虑简单图,因为连接一对不同的顶点,无论出现一条以上的边还是圈,对所考虑的这类问题没有实质性影响。设G=(V,E)是一个图,G的顶点着色就是对G的每一个顶点指定一个颜色,使得相邻顶点有不同的颜色。如果这些颜色选自于一个有k种颜色的集合,那么这样的顶点着色称为k着
u010392759
·
2016-05-02 23:00
数学
组合数学
图-色数
贝尔三角形(解法二)
在组合数合里,贝尔数给出了集合划分的数目,以数学家埃里克·坦普尔·贝尔(EricTempleBell)命名,是
组合数学
中的一组整数数列。有关贝尔三角形,这里重复介绍一下。
tigerisland45
·
2016-04-30 06:00
趣味程序
贝尔三角形
[置顶] 填坑计划
二分拓扑排序Hash线性规划(差分约束、单纯形)莫队分块三分cdq分治扫描线启发式合并DP类:线性DP坐标DP区间DP划分DP树形DP状压DP数位DP期望DP插头DP优化:单调队列优化;斜率优化;数学类:
组合数学
容斥原理欧
Clove_unique
·
2016-04-29 16:00
贝尔三角形
在组合数合里,贝尔数给出了集合划分的数目,以数学家埃里克·坦普尔·贝尔(EricTempleBell)命名,是
组合数学
中的一组整数数列。贝尔三角形类似于杨辉三角,只是其中各个项的计算规则不同。
tigerisland45
·
2016-04-28 11:00
贝尔三角形
趣味程序
北大计算机课程体系
参考自北大计算机科学与技术专业本科生培养方案计算机相关课程:信息科学技术概论程序设计实习数据结构与算法计算概论算法分析与设计集合论与图论概率统计代数结构与
组合数学
数理逻辑微机原理计算机组织与体系结构系统软件基础编译原理
july0404
·
2016-04-25 10:12
棋子染色问题(burnside引理或者polya定理)
当时因为时间的关系,没有做出来,后来仔细考虑了一下,这是
组合数学
的题目。重新回顾了下,
组合数学
老师上课的PPT,果然有这类题目。让我们一起先理解下面两个题目吧。而NYOJ也有一道很类似的题目。
a342500329a
·
2016-04-24 14:00
HDU 5673 Robot(卡特兰数)
题目链接:点击打开链接思路:卡特兰数可以用来求括号序列的个数,用了
组合数学
的知识。该题其实就等价于求一个括号序列的个数,因为满足任意时刻,向右的步数大于等于向左的步数。
weizhuwyzc000
·
2016-04-23 20:00
HDU
卡特兰数
组合数
逆元
默慈金数
比如为4时,方法数为9,如下图 默慈金数在几何,
组合数学
和数论等领域中皆有
qq_30927651
·
2016-04-23 19:00
【BZOJ3997】
组合数学
,总之是DP就对了
传送门写在前面:同脑补了好久的题目,感觉……思路:一开始也是在胡思乱想,感觉发现了一些性质,然后就是半弃疗状态,看题解发现如果纯粹看代码理解,感觉好像还挺科学的,看了看DAG路径覆盖相关的东西,woc……个人理解是说,对于点(i,j)来说,点(i-1,j+1)不和它联通,对于任一个f[i][j],它存储的都是以(i,j)为左下端点一直到往上的方格图中需要走的次数所以大体就是说f[i][j]可以是f
xym_CSDN
·
2016-04-23 10:00
Codeforces554C
组合数学
+费马小定理求逆元
http://codeforces.com/contest/554/problem/C有k种颜色的气球,每种有ci个。i颜色的最后一个气球必须在i+1颜色的最后一个气球的前面。设总共有tot个气球。考虑最后一种颜色的最后一个球必须放在最后面。最后一种颜色有c[k-1]个气球,所以方法为C(c[k-1]-1,tot-1)。保证最后一个球在最后。此时总共还剩tot-c[k-1]个球。在考虑倒数第二种颜
liujc_
·
2016-04-22 13:00
hdu 5651
组合数学
+费马小定理求逆元
http://acm.hdu.edu.cn/showproblem.php?pid=5651给定字符串,判断任意交换顺序,能产生几个回文串。先判定0,如果有超过一个字母出现的次数那么就是不可能的。求个数就是用排列组合了。#include #include #include #include usingnamespacestd; #defineM1009 typedeflonglongll; cha
liujc_
·
2016-04-22 13:00
山东省第五届ACM大学生程序设计竞赛-Hearthstone II(
组合数学
-第二类Stirling数)
HearthstoneIITimeLimit:2000ms Memorylimit:65536K 有疑问?点这里^_^题目描述Thenewseasonhasbegun,youhavencompetitionsandmwellprepareddecksduringthenewseason.Eachcompetitionyoucoulduseanydeckyouwant,buteachofthed
MIKASA3
·
2016-04-22 09:00
C++
ACM
组合数学
II
第二类Stirling数
Hearthstone
Stirling数-
组合数学
Stirling数 一、定义 Stirling数可以指两类数, 第一类数是有正负的,其绝对值是包含n个元素的集合分作k个环排列的方法数目; 第二类数是把包含n个元素的集合划分为正好k个非空子集的方法的数目。 二、递推公式 下面分别介绍这两类Stirling数的递推公式。 第一类。 S(n,0)=0 S(1,1)=1 S(n+1,k)=S(n,k-1)
MIKASA3
·
2016-04-22 09:00
C++
组合数学
Stirling数
【CodeForces】554C - CodeForces 554C(
组合数学
)
C.KyoyaandColoredBallstimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputKyoyaOotorihasabagwith n coloredballsthatarecoloredwith k differentcolors.Thecolorsare
wyg1997
·
2016-04-22 08:00
CodeForces - 554C Kyoya and Colored Balls (
组合数学
&逆元模板)
CodeForces-554CKyoyaandColoredBallsTimeLimit: 2000MS MemoryLimit: 262144KB 64bitIOFormat: %I64d&%I64uSubmit StatusDescriptionKyoyaOotorihasabagwith n coloredballsthatarecoloredwith k differentcolors.T
yanghui07216
·
2016-04-21 21: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++
[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
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
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他