码迷,mamicode.com
首页 >  
搜索关键字:卡特兰数    ( 372个结果
【卡特兰数】BZOJ1485: [HNOI2009]有趣的数列
Description我们称一个长度为2n的数列是有趣的,当且仅当该数列满足以下三个条件:(1)它是从1到2n共2n个整数的一个排列{ai};(2)所有的奇数项满足a1 2 #include 3 #include 4 #include 5 #define ll long long 6 using n...
分类:其他好文   时间:2015-06-18 19:21:12    阅读次数:152
hdu 1133
题意:电影院卖票。一张票50元。一开始没有零钱。有m+n个人买票,m个人拿50元的钞票,n个人拿100的。问队伍有多少种排列方式可以使得卖票能顺利进行下去。 mark:如果要使得卖票的行为进行下去,对于任意前k个人,必须满足这k个人里面拿100的人数不多于拿50的人数。结果会是一个大整数,要用高精度。 公式是n!m!(m-n+1)/(m+1)。推导比较难想,和卡特兰数有关,网上有一篇文...
分类:其他好文   时间:2015-06-15 14:40:37    阅读次数:93
hdu1134 Game of Connections(卡特兰数)
卡特兰公式为: (n+2)record[n+1]=(4n+2)record[n] #include #include int record[110][110]; int a1[110],weishu[110]; void cheng(int a){ int i,m,c,chushu,temp; m=weishu[a-1]; c=0; for(i=0;i<...
分类:其他好文   时间:2015-06-15 14:39:30    阅读次数:100
Catalan数及其应用
1.定义卡特兰数又称卡塔兰数,英文名Catalan number,是组合数学中一个常出现在各种计数问题中出现的数列。由以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)命名,其前几项为 :1, 2, 5, 14, 42, 132...递推式:令h(0)=1,h(1)=1,(1) Catala...
分类:其他好文   时间:2015-06-11 14:18:23    阅读次数:112
HDU 1023 Train Problem II (卡特兰数,经典)
题意:给出一个数字n,假设火车从1~n的顺序分别进站,求有多少种出站序列。思路:卡特兰数的经典例子。n 2 using namespace std; 3 const int N=101; 4 vector vect; 5 void _mult(string num1, string num2, s....
分类:其他好文   时间:2015-06-08 00:52:04    阅读次数:134
hdu acm 1023 Train Problem II ->卡特兰(Catalan大数)
#include using namespace std; struct Node //节点 { int num[105]; int len; //数的长度 } a[105]; void CalCatalen() //卡特兰数计算 { int i,j,len,c,t; //len长度,c进位 a[1].num[0]=a[1].len=1; ...
分类:其他好文   时间:2015-06-06 13:31:16    阅读次数:138
卡特兰数 大数模板
#include #include #include #include #include #include #include #include #include #include #define N 500010 #define INF 10000000 #define LL long long #define eps 10E-9 #define me...
分类:其他好文   时间:2015-06-04 19:31:14    阅读次数:165
卡特兰数问题
问题:给定N个节点,能构成多少种不同的二叉树.回答:卡特兰数运用.import java.util.*;import java.math.*;public class Main{ public static void main(String[] args) { int n; Scanner in=....
分类:其他好文   时间:2015-06-03 13:38:30    阅读次数:82
求n对括号的排列组合(卡特兰数)
求n对括号的排列组合(卡特兰数) 关键:从起始位置至右的任意序列,左括号的数目>=右括号的数目void generateParenthesis(int n ){ generate( n, n, "" );}void generate(int leftNum , int rightNum , stri...
分类:其他好文   时间:2015-05-26 20:38:12    阅读次数:329
NPU 2015年陕西省程序设计竞赛网络预赛(正式赛)F题 和谐的比赛(递推 ||卡特兰数(转化成01字符串))
Description今天西工大举办了一场比赛总共有m+n人,但是有m人比较懒没带电脑,另外的n个人带了电脑。不幸的是,今天机房的电脑全坏了只能用带的电脑,一台电脑最多两人公用,确保n>=m。但是大家来的时间不同,随机次序来机房,带电脑的人直接准备比赛而没带电脑的人需要向带电脑并还没和别人公用的人求...
分类:其他好文   时间:2015-05-20 23:57:43    阅读次数:419
372条   上一页 1 ... 25 26 27 28 29 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!