powered by
Generate Catalan numbers.
catalan(n)
integer, asking for the n-th Catalan number.
A single integer, as long as n<=30.
n<=30
Catalan numbers, commonly denoted as \(C_n\), are defined as $$C_n = \frac{1}{n+1} {2 n \choose n}$$ and occur regularly in all kinds of enumeration problems.
# NOT RUN { C <- numeric(10) for (i in 1:10) C[i] <- catalan(i) C[5] #=> 42 # }
Run the code above in your browser using DataLab