数学组合数学卡特兰数本页总览卡特兰数参考资料 卡特兰数 - OI Wiki 简介 卡特兰数 CnC_nCn 计数一大类结构:合法括号序列、出栈序列、不越过对角线的格路、nnn 个节点的二叉树形态、凸多边形三角剖分等。 通项与递推: Cn=1n+1(2nn)=(2nn)−(2nn−1),Cn+1=∑i=0nCiCn−iC_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}Cn=n+11(n2n)=(n2n)−(n−12n),Cn+1=i=0∑nCiCn−i 前几项为 1,1,2,5,14,42,132,…1,1,2,5,14,42,132,\dots1,1,2,5,14,42,132,…。 例题 题面code洛谷 P1044 [NOIP 2003 普及组] 栈将 1∼n1\sim n1∼n 依次入栈,可在任意时刻出栈,求能得到的出栈序列总数,即卡特兰数 CnC_nCn。