卡特兰数最常见的描述就是2n个球进站出站有多少种顺序
推导:折线法,问题转化为从(0,0)到(2n,0) 每次可以向右上或者右下走一波,问在不越过y=0 这条线的情况下,有多少种走法。
所以可以根据总数减去非法数
总数很明显是cn2n
非法数可以这样算。如果这个过程非法,这条线一定会碰到y=−1 这样我们可以取折线第一次喷到直线y=−1 的点。然后的折线对y=−1 做对称,这样所有的点最终都会汇聚到(2n,−2) 这样总数就有Cn−12n
所以最终结果就是cn2n−Cn−12n
化简后很容易得到cn2nn+1
来源:CSDN
作者:lyc1635566ty
链接:https://blog.csdn.net/lyc1635566ty/article/details/73744823