摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1133查看维基百科,对卡特兰数公式证明是这样的:http://zh.wikipedia.org/wiki/%E5%8D%A1%E5%A1%94%E5%85%B0%E6%95%B0令1表示进栈,0表示出栈,则可转化为求一个2n位、含n个1、n个0的二进制数,满足从左往右扫描到任意一位时,经过的0数不多于1数。显然含n个1、n个0的2n位二进制数共有个,下面考虑不满足要求的数目。考虑一个含n个1、n个0的2n位二进制数,扫描到第2m+1位上时有m+1个0和m个1(容易证明一定存在这样的情况),则后面的0-1排列中 阅读全文
posted @ 2013-01-14 15:12
简洁是智慧的灵魂
阅读(150)
评论(0)
推荐(0)

浙公网安备 33010602011771号