码迷,mamicode.com
首页 >  
搜索关键字:组合数学    ( 889个结果
hdu1085(求出最小不连续的值)
题目意思: 给出面值为1、2、5的个数n1,n2,n3求出最小不连续的值 题目分析: 方法一、多重背包问题的变形,状态转化方程为            if(a[i]==1) a[i+j*v]=1; (0 方法二、由于数据较小直接暴力           对于每一个值,从0到n模拟所有价值,并记录这个值,可以满足 AC代码: /**  *1、类似背包问题...
分类:其他好文   时间:2014-10-27 10:57:01    阅读次数:185
hdu1261(高精度+组合公式的应用)
题目意思:       给定若干字母和它们相应的个数,计算可以组成多少个不同的字符 http://acm.hdu.edu.cn/showproblem.php?pid=1261 题目分析:       组合公式的直接应用,s!/(ai!) s:字符总数 ai:第i个字符的个数,用数组实现高精度的组合公式       不要直接求是S!的阶乘,那样会超时,需要上下同时求,约去最大...
分类:其他好文   时间:2014-10-27 10:54:53    阅读次数:273
hdu1465(错排)
题目分析: 可以自己看题目,装错信封的种类 http://acm.hdu.edu.cn/showproblem.php?pid=1465 题目分析: 直接错排公式 AC代码: /**  *f[n]=(n-1)*(f[n-1]+f[n-2])错排  *第i个人不能占自己的位置,共有n-1中选择,对于下一个  *人,  */ #include using n...
分类:其他好文   时间:2014-10-27 10:52:36    阅读次数:129
hdu1398(母函数或者DP)
题目意思:       有一个序列a[17]=(1,4,9.....,i*i,17*17),对于给出的数字n,求出用给定的序列组合成n的个数。 http://acm.hdu.edu.cn/showproblem.php?pid=1398 题目分析: 该题可以用母函数模板或者DP DP转化方程    if(dp[j]==1) dp[j+i*i]=1;//记录是否可以到达 ...
分类:其他好文   时间:2014-10-27 10:51:43    阅读次数:229
hdu1492(一个数的所有humber bunber的约数的个数)
题目意思:      求一个数的所有humber bunber的约数的个数 http://acm.hdu.edu.cn/showproblem.php?pid=1492 题目分析:      求出2,3,5,7的所有个数,用他们能组合出多少的数,就是n的Humber number数 AC代码: /**  *类似求素数的个数每一个数都可以表示成一些素数的乘积  *...
分类:其他好文   时间:2014-10-27 10:51:39    阅读次数:148
hdu1027(n个数的按字典序排列的第m个序列)
题目信息:给出n,m,求n个数的按字典序排列的第m个序列 http://acm.hdu.edu.cn/showproblem.php?pid=1027 AC代码: /**  *全排列的个数(次序)  */ #include #include #include int a[1001],x; using namespace std; void print(int n)...
分类:其他好文   时间:2014-10-26 19:49:03    阅读次数:178
hdu1028(母函数+DP)
题目信息:求分解整数n的个数q(n);可以母函数或者DP http://acm.hdu.edu.cn/showproblem.php?pid=1028 AC代码: /****************************** 题目大意:求分解整数n的个数q(n) 例: 5 = 5; 5 = 4 + 1; 5 = 3 + 1 + 1; 5 = 3 + 2; 5 ...
分类:其他好文   时间:2014-10-26 19:47:16    阅读次数:139
hdu1171(DP求两份物品的价值相差最小)
题目信息: 给出一些物品的价值和个数,分成两份,是这两份的价值相差最小(DP方法) http://acm.hdu.edu.cn/showproblem.php?pid=1171 AC代码: /**  *0-1背包问题  *使得总背包的一半空间装尽可能多的价值  */ #include #include using namespace std; int dp[250...
分类:其他好文   时间:2014-10-26 19:46:28    阅读次数:180
UVa 12377 - Number Coding
题目:一个数可以用一种素数元素的个数表示的形式,43560=23×32×51×112表示成41223;             第一个数是素因子的种类,第二个是每个素因子的个数递增排列;给你一个这种形式的串,             问原来的数可能有几种情况。 分析:数论,计数原理,组合数学。             对于每个串,第一个数字一定是素因子的种类数;             ...
分类:其他好文   时间:2014-10-25 20:09:34    阅读次数:201
bzoj 3505: [Cqoi2014]数三角形 组合数学
3505: [Cqoi2014]数三角形Time Limit:10 SecMemory Limit:128 MBSubmit:478Solved:293[Submit][Status]Description给定一个nxm的网格,请计算三点都在格点上的三角形共有多少个。下图为4x4的网格上的一个三角形...
分类:其他好文   时间:2014-10-25 13:09:38    阅读次数:148
889条   上一页 1 ... 71 72 73 74 75 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!