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
错排+组合数学
1236 - Pairs Forming LCM (唯一分解定理加
组合数学
)
一、题目链接:传送门二、题解:先对n进行素因子分解,时间复杂度近似sqrt(n)/k,k为一个常数。 假设n=a1^p1*a2^p2*a3^p3*...*an^pn。(ai为素因子,pi为素因子的指数) 假设Lcm(a,b)=n,则对于每一个素因子ai,a中的pi,与b中的pi,至少有一个为ai的指数。所以对于n中的每
ZSGG_ACM
·
2015-10-05 12:00
数学
唯一分解定理
记一道面试题
这是一个
组合数学
问题,稍微分析一下就知道可以用如下算法:1.设木棍个数k∈[0,n-1],k∈Z2.计算k个木棍插在n-1个缝隙中有多少种插
纳兰清风
·
2015-10-03 15:00
HDU 1023 Train Problem II(
组合数学
)
Description编号为1~n的n列货车按照标号严格递增的顺序进站,问有多少种出站顺序Input多组输入,每组用例占一行为一整数n表示火车列数,以文件尾结束输入Output对于每组输入,输出出站顺序种类数SampleInput12310SampleOutput12516796Solution对于每一个数来说,必须进栈一次、出栈一次。我们把进栈设为状态1,出栈设为状态0。n个数的所有状态对应n个
V5ZSQ
·
2015-10-03 12:00
弱校联萌十一大决战之强力热身E Rectangle初中
组合数学
题目啊~~froghasapieceofpaperdividedinto\(n\)rowsand\(m\)columns.Today,shewouldliketodrawarectanglewhoseperimeterisnotgreaterthan\(k\). Thereare\(8\)(outof\(9\))wayswhen\(n=m=2,k=6\) Findthenumberofwayso
zhou_yujia
·
2015-10-01 21:00
Lengthening Sticks-
组合数学
给你a,b,c木棒的长度,给你一个额外长度L你可以给abc随意增加长度xyz(x+y+z《L,xyz可为0)使得abc构成一个三角形 首先,枚举合法的三角形肯定是超时的,正难则反,那么我们可以先计算出总共的方案数,以及不合法的三角形方案数,相减便是合法的了; 1、首先枚举你增加了的总长度为j (一定增加了j,不多不少), j范围是0到L对每一个j,都有 方案数+=(j+1)(j+2)/2;
viphong
·
2015-09-26 10:00
(数论+
组合数学
综合题:组合数性质+预处理+组合数取摸)
Link:http://acm.hdu.edu.cn/showproblem.php?pid=3944DP?TimeLimit:10000/3000MS(Java/Others)MemoryLimit:128000/128000K(Java/Others)TotalSubmission(s):2515AcceptedSubmission(s):782ProblemDescriptionFigure
林下的码路
·
2015-09-23 22:55
ACM
HDU
数论
组合数学
HDU 4278 水~ 数位DP
比赛的时候按
组合数学
来排除不合法的答案,然后就各种复杂了……源码:**#include #include #include #include #include #i
beihai2013
·
2015-09-22 17:00
组合数学
_1_漫谈
数学发展史
组合数学
概述定义三大问题重点思维
组合数学
的历史东方_幻方定义构造计数西方_阿基米德手稿
组合数学
的应用手机密码问题单淘汰赛场次问题七桥问题提出时间七桥问题推断方法存在问题最终成果问题初期问题后期进展七桥问题七桥问题和欧拉定理本系列
Young_Gy
·
2015-09-20 09:44
Little Elephant and Interval(dp+
组合数学
)
题目链接:codeforces204A题目大意:给出一个l和r,求取在l和r之间的首尾相同的数的个数。题目分析:按位进行统计,计算出不大于某一个数的所有的合法的情况。然后可以利用这个前缀和求取区间和。按位统计的时候,首先特判数的长度为1位和两位的情况,分别是10和9,如果当前数就是1位,那么就是这个数的大小,其他具体细节见代码.然后就是统计所有不足位的情况,也就是数的长度不到给定数长度的情况,不足
qq_24451605
·
2015-09-17 10:00
dp
codeforces
组合数学
HDU 2068 RPG 的
错排
(
错排
问题,组合数)
我们倒过来想,求答错一半或以下的组数
错排
错排
公式的由来pala提出的问题: 十本不同的书放在书架上。现重新摆放,使每本书都不在原来放的位置。有几种摆法?
chaiwenjun000
·
2015-09-15 22:00
ACM
数学题
错排
(1.1.7.1)上台阶、硬币问题的算法
分析很简单的一道题,学过
组合数学
的人很快就能想到,这是一个递推关系。假设走完k个台阶有f(k
fei20121106
·
2015-09-14 23:00
POJ 1401&&NYOJ 954 N!
分析:
组合数学
问题,这两道题是类似的,分别是求N!的末尾有几个0和N!
u014492609
·
2015-09-13 21:00
poj
组合数学
nyoj
codeforces 156C Cipher
组合数学
字符串dp
链接:http://codeforces.com/problemset/problem/156/C题意:给定一个字符串,有两种操作。1)选一个位置Sp,将Sp的字母往后一位(例如a->b),Sp+1的字母往前一位。2)选一个位置Sp,将Sp的字母往前一位(例如a->b),Sp+1的字母往后一位。(z没有后一位,a没有前一位)定义两个字符串一致意味着由一个字符串进行n次这种操作后可以变到另一个字符串
liujc_
·
2015-09-08 19:00
On Number of Decompositions into Multipliers(
组合数学
+数论)
题目分析:
组合数学
的问题,对于每一个数我们可以将它分解质因数,然后统计整个序列的各个质因数的个数。
qq_24451605
·
2015-09-08 10:00
数论
codeforces
组合数学
hdu4869Turn the pokers
组合数学
+求逆元
//m个卡片,n次操作,每次操作可以将xi张卡片反转 //问最后有多少卡片的情况 //对于最后卡片的情况,1的数目个数的奇偶性肯定和奇数xi的个数的奇偶性一样 //因为奇数xi可以将1的个数加上奇数或者减去奇数 //而且这个1的数目区间一定是连续的[st,en] //那么就是维护st和en //对于st是有1就翻1 //en是有0就翻0 #include #include #include usi
cq_pf
·
2015-09-06 16:00
数学:求m个数
错排
的个数
问题描述:假设有m个人,有1、2、...、m编号共m个座位,m个人随机坐到座位上,求这m个人全部没有坐在自己编号座位上的情况n共有多少种。 解答:很明显当m=0、1时,n=0;m=2时,n=1;当m>2时有公式:n[i]=(i-1)(n[i-1]+n[i-2]),其中i=3、4、5...m;
pricker
·
2015-09-06 14:00
你的
组合数学
学得如何?
小明和小红总是喜欢在一起玩。一天,他们又在一起愉快的玩耍了一个下午,到了吃晚饭的时间,他们决定用抛硬币的方法来决定谁请吃晚餐。规则很简单,他们抛一枚均匀的硬币N次,如果出现连续两次或更多正面朝上的情况,那么就是小红请,否则就是小明请。现在小明想知道,抛N次的所有情况下,会有多少种没有任何两次连续正面朝上的情况。输入描述有多组测试数据,请处理到文件结束。每组测试数据仅包含一个数N(1longlong
whppmy
·
2015-09-04 13:41
c/c++
dp
最爱水题
HDU 4497 GCD and LCM(素因子分解+
组合数学
)
Description已知lcm,gcd其中gcd=gcd(x,y,z),lcm=lcm(x,y,z),问有x,y,z多少种组合使得关系成立((1,3,2)和(1,2,3)是不同解)Input第一行为用例组数T,每组用例占一行包括两个整数gcd和lcmOutput对于每组用例,输出解的个数SampleInput2672733SampleOutput720Solution显然若lcm%gcd!=0时
V5ZSQ
·
2015-09-04 08:00
hdu2049 不容易系列之(4)——考新郎
题意:假设一共有N对新婚夫妇,其中有M个新郎找错了新娘,求发生这种情况一共有多少种可能.分析:和前面那题hdu2048求M
错排
,递推式一样,只是再加上一个组合数C的求法,因为在N里的某M个,CnM;#include
yexiaohhjk
·
2015-09-04 00:00
hdu2048 神、上帝以及老天爷
事件分母就是n的全排列,分子考虑n张票
错排
的问题,看似概率问题,可以转换成递推,考虑前面n-1个人拿的已是
错排
,第n个人拿的是对的,他随便和其他n-1的人交换一下,就满足就是(i-1)*f(i-1);还有一种可能是
yexiaohhjk
·
2015-09-04 00:00
451 光棍节的快乐【
错排
公式】
光棍节的快乐时间限制:1000 ms | 内存限制:65535 KB难度:2描述光棍们,今天是光棍节。聪明的NS想到了一个活动来丰富这个光棍节。规则如下:每个光棍在一个纸条上写一个自己心仪女生的名字,然后把这些纸条装进一个盒子里,这些光 棍依次抽取一张纸条,如果上面的名字就是自己心仪的女生,那么主持人就在现场给该女生打电话,告诉这个光棍对她的爱慕之情,并让光棍当场表白,并得到现场所有人的祝福,没抽
liuke19950717
·
2015-09-02 13:00
Devu and Flowers(
组合数学
+容斥原理)
题目链接:codeforces415E题目大意:给出n个盒子,每个盒子有fi朵花,每个盒子的花颜色相同,不同盒子的花颜色不同,问有多少种方案能恰巧选出s朵花。题目分析:直接做感觉比较复杂,所以想容斥的做法。如果不考虑每个盒子取的花有个数限制,那么结果是(n−1+s,n−1),通过插板法获得的方案数。然后我们考虑对于每个盒子选取大于x个的方案数就是(n−1−x−1+s,n−1)然后直接容斥做就可以了
qq_24451605
·
2015-09-01 16:00
codeforces
组合数学
容斥定理
bzoj刷题(shui)记录
bzoj2431:dpf[i][j]=sum(f[i-1],[k])codebzoj3505:
组合数学
。codebzoj1058:两棵平衡树。codebzoj1922:
FZHvampire
·
2015-08-31 11:58
错排
ProblemDescription国庆期间,省城HZ刚刚举行了一场盛大的集体婚礼,为了使婚礼进行的丰富一些,司仪临时想出了有一个有意思的节目,叫做"考新郎",具体的操作是这样的:首先,给每位新娘打扮得几乎一模一样,并盖上大大的红盖头随机坐成一排;然后,让各位新郎寻找自己的新娘.每人只准找一个,并且不允许多人找一个.最后,揭开盖头,如果找错了对象就要当众跪搓衣板...看来做新郎也不是容易的事情..
S___Lei
·
2015-08-29 11:00
BZOJ2302: [HAOI2011]Problem c|动态规划|
组合数学
可以发现若编号 #definelllonglong usingnamespacestd; intn,m,P; ints[333],sum[333]; llC[333][333],f[333][333]; voidprevious() { inti,j; memset(s,0,sizeof(s)); memset(f,0,sizeof(f)); memset(C,0,sizeof(C)); for(
ws_yzy
·
2015-08-28 09:00
动态规划
组合数学
【Contest Hunter【弱省胡策】Round #0-Flower Dance】
组合数学
+DP
题目链接:http://ch.ezoj.tk/contest/%E3%80%90%E5%BC%B1%E7%9C%81%E8%83%A1%E7%AD%96%E3%80%91Round%20%230/Flower%20Dance 题意:在一个n*m的地图上,两个人同时从左上角走到右下角,其中有一些格子是障碍,不能走。并且,两个人走的路径不能相交。求总方案数。 题解:昨天晚上做这道题一点靠谱的思路都没有
拦路雨偏似雪花
·
2015-08-28 08:00
Devu and Flowers(
组合数学
)
Description有n个箱子,要选s支花,每个箱子有f[i]支花。同一个箱子的花颜色相同,不同箱子的花颜色不同,问说可以有多少种组合Input第一行输入两个整数n和s表示箱子数量和要选的花的数量,第二行n个整数表示每个花坛中花的数量Output输出从这n个箱子中选取s支花的方法数SampleInput35132SampleOutput3Solution首先隔板法sum个球放进n个盒子中允许盒子
V5ZSQ
·
2015-08-27 18:00
【
组合数学
】【prufer数列】【HNOI 2004】【bzoj 1211】树的计数
1211:[HNOI2004]树的计数TimeLimit:10SecMemoryLimit:162MB Submit:1565Solved:512 Description一个有n个结点的树,设它的结点分别为v1,v2,…,vn,已知第i个结点vi的度数为di,问满足这样的条件的不同的树有多少棵。给定n,d1,d2,…,dn,编程需要输出满足d(vi)=di的树的个数。Input第一行是一个正整数n
morestep
·
2015-08-26 17:00
【
组合数学
】【高精度】【prufer数列】【HNOI 2008】【bzoj 1005】明明的烦恼
1005:[HNOI2008]明明的烦恼TimeLimit:1SecMemoryLimit:162MB Submit:3217Solved:1290 Description自从明明学了树的结构,就对奇怪的树产生了兴趣……给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树?Input第一行为N(0非常神顺便学会了一种神奇的无根树的数列——>prufer数列
morestep
·
2015-08-26 17:00
HDOJ 2049 不容易系列之(4)——考新郎(排列组合+
错排
公式)
不容易系列之(4)——考新郎TimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):26741 AcceptedSubmission(s):9787ProblemDescription国庆期间,省城HZ刚刚举行了一场盛大的集体婚礼,为了使婚礼进行的丰富一些,司仪
zwj1452267376
·
2015-08-25 22:00
HDOJ 2068 RPG的
错排
(排列组合+
错排
)
RPG的
错排
TimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):9085
zwj1452267376
·
2015-08-25 21:00
数论题集
转自:http://blog.sina.com.cn/s/blog_6635898a0100magq.html1.burnside定理,polya计数法 这个大家可以看brudildi的《
组合数学
》
Grit_ICPC
·
2015-08-25 19:00
POJ 1850 Code(
组合数学
)
DescriptionTransmittingandmemorizinginformationisataskthatrequiresdifferentcodingsystemsforthebestuseoftheavailablespace.Awellknownsystemisthatonewhereanumberisassociatedtoacharactersequence.Itisconsi
Grit_ICPC
·
2015-08-25 17:00
组合数学
hdu 2068 RPG的
错排
错排
#include #include #include #include #include #include #include #include #include #include #include #include #include usingnamespacestd; typedeflonglongll; intmain() { intn,i,j,m; llf[30],ans,tp; f[1
xinag578
·
2015-08-25 14:00
hdu 2049 不容易系列之(4)——考新郎
错排
#include #include #include #include #include #include #include #include #include #include #include #include #include usingnamespacestd; typedeflonglongll; intmain() { inti,_,n,m; llf[25],a[25],ans; f
xinag578
·
2015-08-25 11:00
hdu 2048 神、上帝以及老天爷
错排
应用
#include #include #include #include #include #include #include #include #include #include #include #include #include usingnamespacestd; typedeflonglongll; intmain() { int_,n,i; llf[25],c[25]; doublea[
xinag578
·
2015-08-25 10:00
浅析 rand7生成rand10 方法 之 思想篇(一)
【算法思想】1.
组合数学
方法第1次1234567之中用rand7取一个数第2次从2345678之中取一个数第3次从3456789之中取一个数第4次从45678910之中取一个数第5次从56789101之中取一个数第
u013630349
·
2015-08-23 19:00
随机数
rand
#317 (div.2) C. Lengthening Sticks
显然,总体方案的个数等价于求解x1+x2+x3+x4=l的非负整数解的个数,利用
组合数学
的结论等于C(l+4-1,4-1)=C(l+3,3)。其中x4表示没有使用的长度,它从0取到l。
u014800748
·
2015-08-23 11:00
计数
组合数学
Shaass and Lights(
组合数学
)
题目链接:codeforces题目大意:给出一列灯,初始有一些点亮的灯,每次只能点亮与已经点亮的灯相邻的灯,问点亮所有灯的方案有多少种。题目分析:首先利用初始已经点亮的灯分段,最左侧和最右侧的两段因为只有一侧有灯,所以单论这一段的话,点亮的方案只有一种。对于中间的段落,因为两侧都有灯,所以每次都有两个灯备选,也就是有2n中方案。然后因为各个段的点亮也有交叉的顺序,所以就是对于每一段采取类似于插板的
qq_24451605
·
2015-08-23 10:00
codeforces
组合数学
Paths on a Grid(简单
组合数学
)
PathsonaGridTimeLimit:1000MSMemoryLimit:30000KTotalSubmissions:23008Accepted:5683DescriptionImagineyouareattendingyourmathlessonatschool.Onceagain,youareboredbecauseyourteachertellsthingsthatyoualread
huayunhualuo
·
2015-08-21 10:00
Code(
组合数学
)
CodeTimeLimit:1000MSMemoryLimit:30000KTotalSubmissions:8766Accepted:4168DescriptionTransmittingandmemorizinginformationisataskthatrequiresdifferentcodingsystemsforthebestuseoftheavailablespace.Awellkn
huayunhualuo
·
2015-08-21 09:00
Round Numbers(
组合数学
)
RoundNumbersTimeLimit:2000MSMemoryLimit:65536KTotalSubmissions:10484Accepted:3831DescriptionThecows,asyouknow,havenofingersorthumbsandthusareunabletoplayScissors,Paper,Stone’(alsoknownas‘Rock,Paper,Sc
huayunhualuo
·
2015-08-21 08:00
【POJ 1019】 Number Sequence
【POJ1019】NumberSequence二分水题放
组合数学
里。。。
ChallengerRumble
·
2015-08-19 15:00
二分
【POJ 3252】 Round Numbers
【POJ3252】RoundNumbers
组合数学
里的题。。在我飞的引导下走上了数位dp的不归路。。。这样算不算开挂。。。。好羞涩数位dp真的真的真的好好用!!!数位dp真的真的真的好好用!!!
ChallengerRumble
·
2015-08-19 13:00
数位dp
HDU 2068 RPG的
错排
pid=2068RPG的
错排
TimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(
zhouzxi
·
2015-08-17 10:00
HDU
组合数学
错置公式
NOI国家集训队论文集
国家集训队论文分类
组合数学
计数与统计2001-符文杰:《Pólya原理及其应用》2003-许智磊:《浅谈补集转化思想在统计问题中的应用》2007-周冬:《生成树的计数及其应用》2008-陈瑜希《Pólya
mrazer1234
·
2015-08-17 00:02
学习笔记
The Emperor’s plan(
组合数学
+dp)
Description现在有n个参议员,其中有k个人是间谍,为了谋取自己的利益,现在每个间谍在每个晚上都会干掉不是间谍的参议员,一个间谍一天晚上只会干掉一个参议员,且间谍在晚上不会干掉自己人,在白天的时候,为了排除间谍,参议员们要排挤掉一部分人使得剩下的不是间谍的参议员的人数期望值最大,白天排挤一部分人出去的时候是随机的(相当于白天间谍互相不认识),只是数量决定于排挤之后剩余的非间谍参议员的人数期
V5ZSQ
·
2015-08-15 19:00
组合数学
+递推式 hdu2068 RPG的
错排
我的思路是这样的:枚举正确的个数i,然后从n个位置中选择i个位置,C(n,i)那么剩下的n-i个位置,都不是答案,我们暂时成为错位排列现在的难点就在于,如何球错位排列设F[i]表示i个数字,错位排列的种类数那么,先只考虑前i-1个数字错位排列,暂时在第i个位置把数字i放上,此时是不合法的因为i第i个位置不能放i,所以要考虑把i和其他数字调换位置在前i-1个位置中,选出一个位置,把这个位置的数字与数
qwb492859377
·
2015-08-14 21:00
HDU 2068 RPG的
错排
(
错排
公式 + 详解)
RPG的
错排
TimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):8996
qq_18661257
·
2015-08-14 16:00
组合数学
DP, Lucas定理
题目大意:就是现在一个n*m的棋盘上有一个位于顶点的马(1,1),现在要从(1,1)移动到(n,m),中间有k个位置是不能走的k #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include
u013738743
·
2015-08-14 14:00
codeforces
Lucas定理
Gym
100379J
组合数学DP
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他