您的位置:首页 > 其它

46.搜狐:四对括号可以有多少种匹配排列方式

2013-09-21 16:11 218 查看
四对括号可以有多少种匹配排列方式?比如两对括号可以有两种:()()和(())

HANDWRITING:

之前左括号的数量必须比右括号多,即卡特兰数

令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)

例如:h(2)=h(0)*h(1)+h(1)*h(0)=1*1+1*1=2

h(3)=h(0)*h(2)+h(1)*h(1)+h(2)*h(0)=1*2+1*1+2*1=5

h(n)=C(2n,n)/(n+1)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐