Skip to main content

卡特兰数

参考资料

简介

卡特兰数 CnC_n 计数一大类结构:合法括号序列、出栈序列、不越过对角线的格路、nn 个节点的二叉树形态、凸多边形三角剖分等。

通项与递推:

Cn=1n+1(2nn)=(2nn)(2nn1),Cn+1=i=0nCiCniC_n=\frac{1}{n+1}\binom{2n}{n}=\binom{2n}{n}-\binom{2n}{n-1},\quad C_{n+1}=\sum_{i=0}^{n}C_iC_{n-i}

前几项为 1,1,2,5,14,42,132,1,1,2,5,14,42,132,\dots

例题

1n1\sim n 依次入栈,可在任意时刻出栈,求能得到的出栈序列总数,即卡特兰数 CnC_n