catalan数

基本形式的catalan数:

对于有2n个01数串,n个0,n个1,要求对其排序,且排列时在排好的数串里1的个数不能比0多,排列方法数=总的排列方法数-错误排列方法数;

总排列方法数可以看作从2n里面选n个1或n个0进行排列,等于c(2n,n),而错误的排列方法数为n+1个0,n-1个1的01串的总排列方式等于c(2n,n+1)=c(2n,n-1);为什么是这样有多种解释方法这里先不解释

所以c=c(2n,n)-c(2n,n+1)=c(2n,n)-c(2n,n-1)

而另一种变形,n+m个01串,n个0,m个1,总方法=c(n+m,m)=c(n+m,n),而错误方法数为n+1个0,m-1个0的01串的总排列方式等于c(n+m,n+1)=c(n+m,m-1)

所以c=c(n+m,m)-c(n+m,n+1)=c(n+m,m)-c(n+m,m-1)=c(n+m,n)-。。。。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值