归档Math & Coding

数据结构与算法

数据结构与算法 引言


关键词

  • 数据结构
  • 算法
  • 大O表示法
  • 卡特兰数

通项公式(闭合式): Cn=1n+1(2nn)=(2n)!(n+1)!n!C_n = \frac{1}{n+1} \binom{2n}{n} = \frac{(2n)!}{(n+1)!n!}

递推公式(动态规划常用): C0=1Cn=i=0n1Ci×Cn1i(n1)C_0 = 1,C_n = \sum_{i=0}^{n-1} C_i \times C_{n-1-i} \quad (n \ge 1)

线性递推公式(计算效率最高):C0=1Cn=2(2n1)n+1Cn1C_0 = 1,C_n = \frac{2(2n-1)}{n+1} C_{n-1}

  • 共享栈
  • 中缀表达式
  • 后缀表达式
  • 前缀表达式




搜索 / Esc