卡特蘭數學習筆記

2022-05-12 11:04:03 字數 557 閱讀 2497

為了解決一類計數問題

noip能考嗎:能

以此記錄我模擬賽中被強行卡特蘭數卡爆的貪心神題

用人話來說,就是開頭為1,2,5,14,42,132,429,1430,4862....的數列

(只有下標的是卡特蘭數,右邊那個是組合數)

此處內容借鑑了:

給你n個左括號,n個右括號,問有多少種合法的括號放置方案 

eg. ()()()是合法的方案,)( 是不合法的方案

能抽象為這類問題的題目,其方案數就是卡特蘭數

例題:luogu p3200 有趣的數列

有1-n個元素,依次進棧,問你有多少種合法的出棧方案

能抽象為這類問題的題目,其方案數也是卡特蘭數。

例子:有2n個人去餐廳吃飯,有n個人有10塊錢紙幣,n個人有5塊錢紙幣,餐廳的飯賣5塊錢乙份,問有多少種可行的買飯順序

我們可以抽象為:用5塊錢買飯就入棧一次,用10塊錢買飯就出棧一次

有n個葉子,問你有多少個形態不同的二叉樹

這種型別的題目方案數就是卡特蘭數

暫無例子( ・´ω`・ )

卡特蘭數學習

今天這個子任務不會做qwq 正解是卡特蘭數。卡特蘭數 定義 h0 1,h1 1。遞推關係式 hn n 1i 0 hi h n i 1 通項公式 hn n2 n n 1 或 h n n 2n n 1 2n 應用在乙個凸多邊形中,通過若干條互不相交的對角線,把這個多邊形劃分成了若干個三角形。任務是鍵盤上...

卡特蘭數學習小記

卡特蘭數的第n項記作h n 其中h 0 1,h 1 1,h 2 2.我理解的是 h n 表示包含n對括號的合法括號序列的數目。h n c n2n cn 1 2n c n2nn 1 h n n 1 k 0h k h n k 1 把括號序列看作01序列,0是左括號,1是右括號,不合法就是某字首1的個數大...

學習筆記 卡特蘭數

鑑於noip初賽考到了卡特蘭數.整理一下。湊合著看。一 介紹 卡特蘭數是一種經典的組合數,經常出現在各種計算中,其前幾項為 1,2,5,14,42,132,429,1430,4862,16796,58786,208012,742900,2674440,9694845,35357670,1296447...