卡特兰数

今天模拟赛做到了一道题,发现自己的卡特兰数没有学好,现总结如下
我们跳过卡特兰数的基础内容
首先, C a t n Cat_{n} Catn可以表示成(0,0)走到(n,n)不超过y=x这条线的方案数
那么我们考虑如何求从(0,0)走到(n,m)不超过y=x这条线的方案数
我们考虑套用卡特兰数的推导过程:
我们考虑超过y=x这条线的路径必然触碰到了y=x+1这条线,我们将第一次碰到y=x+1这条线之后的路径关于y=x+1做对称,那么我们发现不合法的路径与从(0,0)走到(m-1,n+1)的路径一一对应,所以总的方案数为 C ( n + m , n ) − C ( n + m , n + 1 ) C(n+m,n)-C(n+m,n+1) C(n+m,n)C(n+m,n+1)
至于推广…
先坑着

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值