多重排列與多重全排列

多重排列與多重全排列是組合數學中的常見的兩個排列模型,具有廣泛的應用場景。儘管多重排列與多重全排列僅有一字之差,但是具有完全不同的實際意義。

定義

編輯

多重排列定義

編輯

多重集的幾何大小為 ,取其中的 個數進行排列,即為多重排列。設多重集內元素細節為    ,...,  ,則可記為 .

多重全排列定義

編輯

    ,...,  個數,其中 ,對這樣的 個數所求的排列,即為多重全排列,記為  

計算方法

編輯

多重排列計算方法

編輯

枚舉法:小範圍的多重排列採用分類枚舉方法即可得出正確結果。

多重全排列計算方法

編輯

 

 

 

舉例

編輯

舉例:多重排列

編輯

某校舉辦運動會,計算機系派出代表人數分佈如下:人智所有3個人報名,高性能所有2個人報名,軟件所有4名同學報名(ps:認為同一所的同學無差別,僅代表研究所內一個成員),共有8個完全不同的個人單項項目,計算機系需要選擇其中的8個人代表院系參加比賽(每人必須參加一項,且不能超過一項),報名的三個所至少每個所獲得一個參賽名額,問共有多少種排列方案?

解:

大類一:  

大類二:  

大類三:  

總計:  

舉例:多重全排列

編輯

某校舉辦運動會,計算機系派出代表人數分佈如下:網絡所有3名同學報名,軟件所有4名同學報名,人智所有3個人報名,高性能所有2個人報名(ps:認為同一所的同學無差別,僅代表研究所內一個成員),共有12個完全不同的個人單項項目,每人必須參加一項,且不能超過一項,問共有多少種排列方案?

解:

設排列方案為 ,則