Catalan number,卡特兰数又称卡塔兰数,是组合数学中一个常出现在各种计数问题中出现的数列。以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)命名。
令h(0)=1,h(1)=1,catalan数满足递推式:h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ... + h(n-1)h(0) (n>=2)
catalan数公式的一般是形式为:
递推关系:
它也满足
这提供了一个更快速的方法来计算卡塔兰数。
卡特兰数的应用n个元素顺序入栈,出栈顺序有多少种?此问题是一个卡特兰数问题,证明过程如下:
令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排列中必有n-m个1和n-m-1个0。将2m+2及其以后的部分0变成1、1变成0,则对应一个n+1个0和n-1个1的二进制数。
反过来,任何一个由n+1个0和n-1个1组成的2n位二进制数,由于0的个数多2个,2n为偶数,故必在某一个奇数位上出现0的累计数超过1的累计数。同样在后面部分0和1互换,使之成为由n个0和n个1组成的2n位数,即n+1个0和n-1个1组成的2n位数必对应一个不符合要求的数。
因而不合要求的2n位数与n+1个0,n-1个1组成的排列一一对应。 显然,不符合要求的方案数为c(2n,n+1)。
从而。证毕。
括号化问题 如,矩阵链乘: P=a1×a2×a3×……×an,依据乘法结合律,不改变其顺序,只用括号表示成对的乘积,试问有几种括号化的方案?(h(n)种)
出栈次序问题
1、一个栈(无穷大)的进栈序列为1,2,3,..n,有多少个不同的出栈序列?
2、有2n个人排成一行进入剧场。入场费5元。其中只有n个人有一张5元钞票,另外n人只有10元钞票,剧院无其它钞票,问有多少中方法使得只要有10元的人买票,售票处就有5元的钞票找零?(将持5元者到达视作将5元入栈,持10元者到达视作使栈中某5元出栈)。
将多边行划分为三角形问题
1、将一个凸多边形区域分成三角形区域的方法数?
2、一位大城市的律师在她住所以北n个街区和以东n个街区处工作。每天她走2n个街区去上班。如果她从不穿越(但可以碰到)从家到办公室的对角线,那么有多少条可能的道路?
3、在圆上选择2n个点,将这些点成对连接起来使得所得到的n条线段不相交的方法数?
给顶节点组成二叉树的问题 给定N个节点,能构成多少种不同的二叉树?
一些笔试题
1、16个人按顺序去买烧饼,其中8个人每人身上只有一张5块钱,另外8个人每人身上只有一张10块钱。烧饼5块一个,开始时烧饼店老板身上没有钱。16个顾客互相不通气,每人只买一个。问这16个人共有多少种排列方法能避免找不开钱的情况出现。
h(8)=16!/(8!*9!)=1430,所以总数=h(8)*8!*8!=16!/9
2、在图书馆一共6个人在排队,3个还《面试宝典》一书,3个在借《面试宝典》一书,图书馆此时没有了面试宝典了,求他们排队的总数?
h(3)=6!/(3!*4!)=5,所以总数=h(3)*3!*3!=180
相关推荐:
URL泄露:如何防止信息泄露带来的严重后果,抖音推广营销服务多少钱
ChatGPT恢复正常使用时间,提升你的工作与生活效率,联想电脑AI0510
整理文章的AI:提升写作效率的智能助手
seo适合看什么书,自学seo书籍推荐 ,ai少女 刻晴
SEO小白必看!从零起步SEO的秘诀,轻松提升网站排名,南京网站运营优化平台
seo站内关键词优化,seo关键词优化经验技巧 ,ai 优点
seo链接锚是什么,什么是锚链接,如何设置锚链接 ,保山智能AI
SEO优化排名:让您的网站在搜索引擎中脱颖而出,我ai 达瓦仓决
ChatGPT全球宕机:人工智能的崩塌与未来的挑战,中国ai和美国ai教父
“赞片CMS”-让你的*站点管理更高效、便捷,日照seo平台
SEO埋词技巧,如何提升网站排名?,贵州营销推广方法
SEO管家:为您的网站保驾护航的智能SEO助手,网站推广作用有哪些类型
SEO刷:让你的网站一夜之间登顶搜索引擎!,独特seo技巧
Chatget免费网站版无需登录,畅享无限对话体验!,工业 Ai 视觉检测
文字生成AI:开启创意写作的新纪元
seo软文用什么论坛,seo软文是什么意思 ,爱字幕的AI变脸不见了
seo矩阵运营中心是什么,seo矩阵运营中心是什么意思啊 ,北京ai特效
优化*:打造更加高效、创新的娱乐体验,石排网站建设制作多少钱
SEO观察:2025年搜索引擎优化的新趋势与机遇,seo2是什么状态
颠覆写作方式:免费的AI续写软件助你轻松创作
SEO要素:优化网站排名的关键因素全解析,棒球大联盟营销推广文案
什么是seo如何进行seo,何谓seo ,红米的AI摄影什么意思
SEO导流:如何通过精准优化实现网站流量大爆发,网站优化优化怎么做
AI优化文章:如何利用人工智能提升写作效率和质量
互联网快照:记录数字时代的每个瞬间,全网seo怎么优化内容
SEO优化大全:让你的网站排名轻松破局,精准引流更高效!,274357524ai
OpenAI您的信用卡被拒绝了?请尝试用借记卡支付,轻松解决支付问题!,ai cdr缩略图补丁
如何查文章AI率?全面解析AI文章检测工具及技巧
优化文字,让表达更精准:提升写作效率的关键,个人网站建设外包
ChatGPT崩一次多久修复?揭秘背后的技术与保障,ai1818818
怎么用AI生成文章免费版,高效创作从此开始!
ChatGPT可以实现新闻报道的即时自动化生成,怎么更改ai2的图标
seo网赚什么意思,网站seo赚钱 ,ai打不开ai
如何通过AI写文章,轻松提高写作效率与质量
SEO本站:提升网站流量与排名的秘密武器,荆门专业的抖音seo
SEO基础知识解析:如何提升网站排名,助力企业成长,毕节企业建设网站
SEO查看-如何通过精确分析提升网站流量与排名,东丽网站建设价格
ChatGPT的VPN梯子:畅享全球互联网自由,打破地域限制,一直搜Ai
ChatGPT页面无法翻阅?带你深度了解背后的原因与解决方案,pdf怎么转换ai文字
seo适合什么职业,seo有前途么 ,ai小精灵
SEO做好,企业网站流量翻倍的关键,seo白帽技术有哪些
企业如何借助SEO咨询实现精准流量引爆,助力业绩提升,立刻推广的旅游线下营销
SEO合作:让你的网站在搜索引擎中脱颖而出,惠州抖音seo策划公司
为什么“360收录”是你网站推广的必备利器,seo亚马逊
什么是seo推广找行者SEO,seo推广效果怎么样 ,西宁ai万词霸屏系统
SEO优化全攻略提升网站排名的关键步骤与未来趋势,这是什么新晋动画ai
AI代谢文章:从灵感到成果的创作革命
SEO难吗?揭秘SEO背后的真相,让你轻松上手!,大旺百度网站推广
seo网站编辑是做什么,seo网站编辑可在家兼职 ,ai慢直播
文章AI思维导图自动生成助力创作的智慧之源