遞推公式:
S(n,0) = 0
S(n,1) = 1 (k = 1)
S(n,n) = 1
S(n,k) = 0 (k > n)
S(n,k) = S(n-1,k-1)+k*S(n-1,k) (n >= k >= 2)
分析:設有n個不同的球,分別用b1,b2,...,bn表示。從中取出一個球bn,bn的放法有以下兩種:
1.bn獨占一個盒子,那么剩下的球只能放在k-1個盒子裡,方案數為S(n-1,k-1);
2.bn與別的球共占一個盒子,那么可以將b1,b2,...,bn-1這n-1個球放入k個盒子裡,然後將bn放入其中一個盒子中,方案數為k*S(n-1,k).
附程式:
program stirling;
var f:array[0..10000,0..10000] of longint;
n,m,i,j:longint;
begin
readln(n,m);
for i:=1 to n do
begin
f[i,0]:=0;
f[i,1]:=1;
f[i,i]:=1;
for j:=i+1 to n do f[i,j]:=0;
end;
for i:=2 to n do
begin
for j:=2 to m do
f[i,j]:=j*f[i-1,j]+f[i-1,j-1];
end;
writeln(f[n,m]);
end.
相關詞條
-
stirling數
stirling數是將n個有區別的球放入k個無標號的盒子中( n>=k>=1,且盒子不允許為空)的方案數就是stirling數.(即含 n ...
-
斯特林數
在組合數學,Stirling數可指兩類數,第一類Stirling數和第二類Stirling數,都是由18世紀數學家James Stirling提出的。 ...
歷史 Stirling數概念 第一類Stirling數 第二類Stirling數 -
貝爾數
在組合數學裡,貝爾數給出了集合劃分的數目,以數學家埃里克·坦普爾·貝爾(Eric Temple Bell)命名,是組合數學中的一組整數數列。 以B0= ...
定義 公式 貝爾三角形 程式 -
n!
(factorial)是所有小於及等於該數的正整數的積,並且0的階乘為1...比的極限 n! 階乘的逼近函式公式 n! 對於正整數此逼近函式把近1 數處理到...的階乘定義應該為: 對於數 n ,所有絕對值小於或等於 n 的同餘數之積...
概念 計算方法 定義範圍 雙階乘 拓展與再定義 -
近代組合學
的。 我們對《高等組合學》進行了重組,去掉了stirling數一章,增加了發生函式,組合反演和樞機化方法三章。將Stirling數的相關內容加到...2.3 加括弧問題2.4 第二類Stirling數與集合的劃分2.5...
圖書信息 -
組合數學
的機械化證明方面的成果,獲得1998年美國數學會的Steele獎...
簡介 國外狀況 花絮 相關書籍《組合數學》 清華大學出版社圖書 -
伽瑪函式
的留數為 伽瑪函式 Stirling公式Gamma 函式從它誕生開始就被...函式相關。Gamma 函式作為階乘的推廣,首先它也有和 Stirling 公式類似的一個結論:即當x取的數越大,Gamma 函式就越趨向於...
函式簡介 歷史背景 函式性質 Stirling公式 函式內容 -
組合數學[楊雅琴等編著書籍]
) 575.3第一類Stirling數 625.4第二類Stirling數 675.5分拆數 725.6分裝問題 795.6.1...本科生學習組合數學的教材或參考書。 目錄緒論 1第一篇計 數 篇...
書籍信息 內容簡介 目錄 -
組合數學[馮榮權、宋春偉主編書籍]
, 如Catalan 數、Stirling 數、分拆數等; 第六章給出鴿籠...Stirling 數 1004.4 分拆數 109習題四 116第五章... Catalan 數, Dyck 路, q-模擬和組合統計量 834.2...
書籍信息 內容簡介 章節目錄