常見排列組合問題的計算公式

2021-01-14 算數學苑

在進行排列組合計算以及概率計算時我們經常會遇到一些具有相同性質的問題。假設問題的樣本空間Ω中一共有k種類型的元素α, β,γ... κ。每種類型的元素個數分別為Nα, Nβ,Nγ... Nκ。那麼這些元素組成的重複元素的集合Ω為:
Ω= { Nα * α,  Nβ * β,  Nγ * γ, ... Nκ * κ} 


總的元素數量 N = Nα + Nβ + Nγ + ...  Nκ


在實踐中我們會遇到從集合Ω中取子集Ε的問題,取子集的問題從概率論的角度來說就是某種事件出現的概率。 如果是同時取的話就不會考慮排列的順序因此這就會歸類為一個求組合的問題。而如果是依次取的話就需要考慮排列的順序了因此這個就可以歸類為一個排列的問題,而對於排列的問題我們又可以細分為放回排列和不放回排列兩種場景。因此我們可以將從集合Ω中取元素分類為三種大類型的問題:組合、放回排列、不放回排列。


組合



對於組合類型的問題來說總是描述為從N個元素的集合Ω中同時取出M個元素組成的子集Ε, 然後再問其中的某種類型元素或者某幾種類型元素出現的個數的問題。 這裡之所以用組合的原因是強調同時以及不需要排列的概念,因此不需要考慮每次取的順序,就不存在排列的問題。因此我們從N個元素裡面取M個元素的總共的取法有 **  C(N,M)  ** 種方法。


子問題1: 某種類型元素γ剛好出現R次。


這裡的γ 是k種類型的元素中的任意一種,數量為Nγ。 因為所有M個元素中γ的數量固定為R,因此其他剩下的元素的組合數量是C(N-Nγ, M-R), 而在Nγ個中取R個元素γ的組合數量是 C(Nγ, R)。因此一共有:


**  C(Nγ,R) * C(N-Nγ, M-R)  **


舉例1:一個袋中有5個白球,3個紅球。一次取2個問取到的是2個紅球的概率?

_ 答 _ :C(5,0) * C(3,2) / C(8,2) = 3 / 28


舉例2:一個袋中有5個白球,3個紅球。一次取2個問取到的是2個相同的球的取法?

_ 答 _: C(5,0) * C(3,2) + C(3,0) * C(5,2) = 13


子問題2: 某種類型元素γ最多出現R次。


這個問題可以理解為分別計算出現0次到R次的和:

** R **
**  ΣC(Nγ, i) * C(N-Nγ, M-i)   **
** i=0 **


舉例1:一個袋中有5個白球,3個紅球。一次取2個,取到的不是紅球的概率?

C(5,2) * C(3,0) / C(8,2) = 10 / 28    //紅球0次


子問題3: 某種類型元素γ最少出現R次。


** M **
**  Σ  C(Nγ, i) * C(N-Nγ, M-i) **
** i=R **


子問題4: 元素α出現A次,元素β出現B次... 元素γ出現R次。
A + B + .. R  <= M

** C(Nα, A) * C(Nβ, B)  * ... C(Nγ, R) * C(Nα-Nβ -  ... Nγ , M - A - B -... R)  **


舉例1:一個袋中有5個白球,3個紅球。一次取2個,取到的是一個白球和一個紅球的概率

_ 答 _:  C(5,1) * C(3,1) * C(8-8, 2-1-1) / C(2,8) = 15 / 28


舉例2:一個袋中有5個白球,3個紅球。一次取3個,取到的是一個白球和一個紅球的概率

_ 答 _:  C(5,1) * C(3,1) * C(8-8, 3-1-1) / C(2,8) = 0 / 28    // 因為C(0,1) == 0,  這是因為白色和紅色取3個,不可能只有一個白球和一個紅球的情況。


舉例3: 口袋中有10個球,分別標號為1到10,現在從中任選3隻,問最小號為5的取法?

_ 答 _: 這個問題可以簡化為 5個大於5的元素為一類,5為一類,4個小於5的元素為一類,這樣就轉化為了大於5的元素出現2次,等於5的元素出現1次的數量了: C(5,2) * C(1,1) * C(10 - 5 - 1, 3 -2 -1)  = 10


子問題5:元素α至少出現A次,元素β出現B次。


這個問題可以先選擇β 再來選擇α。


**    M - B **
** C(Nβ, B)  * Σ C(Nα, i )  * C(N-Nα-Nβ, M -  i - B) **
**     i = A  **


子問題6: 元素α至少出現A次,元素β至少出現B次... 元素γ至少出現R次。
A + B + .. R  <= M

**  M-B-..R       M-i-.. R   M - i - j -.. .  **
**  Σ C(Nα, i)  *      Σ C(Nβ, j) *   ...   Σ C(Nγ, w)  * C(N-Nα-Nβ - ... Nγ, M - i - j - ..w )     **
**  i=A    j = B     w = R  **


舉例1:一個袋中有10個白球,20個紅球,30個黑球。    一次取18個,問取到的結果中白球至少有3個,紅球至少有2個,黑球至少有4個的取法


_ 答:_ 按上述公式套入即可


子問題7: 元素α至多出現A次,元素β至多出現B次... 元素γ至多出現R次。


**  A     min(B, M-i) min(R,  M - i - j -.. .)  **
** ΣC(Nα, i)  *      Σ C(Nβ, j) *   ...   ΣC(Nγ,w)  * C(N-Nα - Nβ -... Nγ, M - i - j - ..w)     **
**  i=0    j = 0    w = 0  **


可放回排列



可放回排列每次從N個元素中取出一個元素,然後再放回,然後再繼續取,依次取M次。這樣一次就有N種取法,M次就一共有N^M種取法,因為是依次取所以需要考慮排列的順序。 可放回排列也稱為n重伯努利實驗。每次取的元素都是獨立的。


子問題1:  第i次取到是元素γ的方法。


第i次有Nγ種取法,其他M-1次都有N種。因此結果是:

** Nγ *  N^(M-1)  **


上面公式中無論哪次取的概率都是: Nγ / N。這個就像可重複抽獎一樣,對於獎品每次的概率都是一樣的。


子問題2: 只有第i次取到的是元素γ的方法。(1 <= i <= M)


因為只有第i次取到元素γ,因此前面和後面都不能再出現γ了,這樣的數量為:

** (N-Nγ)^(i-1)  *  Nγ  * (N - Nγ)^(M-i) ==  Nγ  * (N-Nγ)^(M-1) **


子問題3: 取到γ元素R次的取法。


某元素一次可能出現在任何一個位置,某次出現的次數是:  Nγ * (N-Nγ)^(M-1) 。而因為出現R次所以有:Nγ^R * (N - Nγ)^(M - R), 而這R次一共有 C(M, R)種位置擺放。因此最終的數量是:


** C(M, R) * Nγ^R * (N - Nγ)^(M - R)   **

概率為C(M, R) * Nγ^R * (N - Nγ)^(M - R) /  N^M = C(M,R) *(Nγ / N)^R * ((N-Nγ)/N)^(M-R)   。


如果只有2種類型的元素,這個結果正是二項分布的公式。因此二項裡面的概率p其實就是這種元素的個數Nγ/N。


舉例1   骰子連續擲2次,求最小點數是2的方法?

_ 答:_  每次有6種結果,可重複排列,因為這裡要求最小為2,因此我們可以劃分為 {3,4,5,6} {2} 2個集合,這樣可以用 { 4 * a, 1*b} 這種形式,因此問題變為了求b出現1次或者出現2次的問題:

11*(5-1)(2-1) * C(2,1) + 12*(5-1)(2-2)*C(2,2) = 8 + 1 = 9


子問題3  : 第i次取到α, 第j次取到β, .. 第w次取到γ ( i <>j <>...<>w)。取的種類數為R


** Nα * Nβ * ... Nγ  *  N^(M - R) **


子問題4: 取到α元素A次,β元素B次,...  γ元素R次。


** C(M, A) * C(M-A, B) *... C(M-A-B-..., R) * Nα^A * Nβ^B *... Nγ^R  * (N - Nα -Nβ  - ...Nγ) ^ (M - A - B - ... R)   **


舉例1  10個白球,4個黑球,6個紅球,可放回取,取7次。問取到3顆白球和2顆黑球的方法?

_ 答: _   10^3 * 4^2 * 6 ^ 2 * C(7,3) * C(4,2)


不放回排列



不放回排列是從N個元素裡面依次取,每次取1個,然後一共取M次。這樣第一次有N種取法,第二次有N-1種取法,第M次有N-M+1種取法,因此總的可取的數量是:** A(N,M) ** 。這裡的排列是要考慮順序的。


子問題1:  第i次取到的元素是γ。(1 <= i <= M)


前i-1次不能取到γ,i+1次以後也不能取到,而第i次有Nγ種取法,因此得到:

**   A(N-1, i-1) * Nγ * A(N-i, M-i) = Nγ * A(N-1, M-1) **


子問題2: 取到γ元素R次。  (R  < Nγ)


某一個位置上一共有  A(Nγ, R) * A(N-Nγ, M-R),一共有 C(M,R)种放置方法。因此結果是:

**   C(M,R) * A(Nγ, R) * A(N-Nγ,M-R) **


子問題3  : 第i次取到α, 第j次取到β, ... 第w次取到γ ( i <>j <>... w)  類型數量為R


這個問題因為每次取到的值和其他位置取到的值無關,每種類型的方法都是其元素的數量,因此可以用乘法,剩餘的再用排列來計算。

** Nα * Nβ * ...*Nγ * A(N-R, M-R)**


子問題4: 取到α元素A次,β元素B次,...  γ元素R次


這個問題中每種類型出現的次數固定,因此這種類型用排列,每種元素之間用乘法來實現,同時每種元素的位置則是用組合。


** C(M, A)*C(M-A, B) *...C(M-A-B..., R) * A(Nα, A) *A(Nβ, B) * ..A(Nγ, R) * A(N-Nα-Nβ-...Nγ, M-A-B-...R) **


舉例1  10個白球,4個黑球,6個紅球,不放回取,取7次。問取到3顆白球和2顆黑球的方法?


_ 答: _   C(7,3) * C(4,2) * A(10, 3) * A(4,2) * A(6 , 2)


總結


通過上面的公式,我們可以發現這些公式之間的一些相似的特徵:

某種元素γ出現的次數R的公式可以分解為三部分:** 位置部分 * 自身的排列組合部分 * 剩餘元素的排列組合部分** 。位置部分總是C(M,Nγ); 自身的排列組合部分則組合總是1,可放回排列則是Nγ^R,不可放回排列則是A(Nγ,R);  剩餘元素的排列組合部分則組合是C(N-Nγ, M-R), 可放回排列則是(N-Nγ)^(M-R), 不可放回排列則是A(N-Nγ, M-R)。

多種元素出現次數的公式則是單種元素出現次數的乘積,而且和出現的順序是無關的,正因為如此才可以使用乘法公式。

某個元素至多至少出現的R的公式則可以分解為從0到R次(至多)或者R到M次(至少)的和來計算。

某些問題看似和上面描述的各種子問題無關,但是我們可以通過一定的方式來轉化為上述各種子問題來求解。例如我們要把N個元素放入M個位置(N <=M)時則可以反過來看成一個可放回的排列問題把位置M當做元素而把元素N當做位置來求解。


著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。

相關焦點

  • 排列組合公式/排列組合計算公式
    計算公式=P(3,9)=9*8*7,(從9倒數3個的乘積)Q2:    有從1到9共計9個號碼球,請問,如果三個一組,代表「三國聯盟」,可以組合成多少個「三國聯盟」?A2:     213組合和312組合,代表同一個組合,只要有三個號碼球在一起即可。即不要求順序的,屬於「組合C」計算範疇。
  • 排列組合的基本計算公式、排列組合的威力
    今天講一下如何理解和記憶排列組合的基本計算公式,然後再解釋一下為什麼推薦用排列組合。排列的定義:從n個不同元素中任取m個,按一定順序排成一列,所有排列的個數記作:A(n,m)組合的定義:從n個不同元素中任取m個的組合數(順序無關)記作:C(n,m)A(n,m)=n(n-1)(n-2)…(n-m+1)C(n,m)=n(n-1)(n-2)…(n-m+1)÷(m!)
  • 排列與組合公式的原理
    排列公式其實很簡單,就是不重複、有順序的抽取,利用了分步乘法計數原理即可得到計算公式。從m個元素中隨機抽取n次、不放回抽取,其中n不超過m,那麼根據分步乘法計數原理,可知所有可能的情況的種類數量為用另一種更簡便的公式表示為上式即為排列公式,表示從m個元素中隨機抽取n個進行排列的可能種類數。那麼當m=n時,排列公式變成我們把上式為全排列公式。
  • 排列組合公式
  • 高二數學排列組合公式大全
    排列"  把5本書分給3個人,有幾種分法"組合"  1.排列及計算公式  從n個不同元素中,任取m(m≤n)個元素按照一定的順序排成一列,叫做從n個不同元素中取出m個元素的一個排列;從n個不同元素中取出m(m≤n)個元素的所有排列的個數,叫做從n個不同元素中取出m個元素的排列數,用符號p(n,m)表示.
  • 初中數學公式:排列組合公式
    中考網整理了關於初中數學公式:排列組合公式,希望對同學們有所幫助,僅供參考。   1.排列及計算公式   從n個不同元素中,任取m(m≤n)個元素按照一定的順序排成一列,叫做從n個不同元素中取出m個元素的一個排列;從n個不同元素中取出m(m≤n)個元素的所有排列的個數,叫做從n個不同元素中取出m個元素的排列數,用符號p(n,m)表示.   p(n,m)=n(n-1)(n-2)……(n-m+1)=n!/(n-m)!(規定0!
  • 數量關係:排列組合基本公式
    排列組合屬於數學運算中必考的重難點,在近幾年的公考中每年都會考察1-3題,通過對近幾年的真題的歸納總結,我們發現排列組合最常見的考察方式分為兩種題型
  • 逃不掉的高考排列組合問題——統一公式
    同學們,看了學長的前三篇文章,相信大家對排列組合問題的特徵有了足夠的了解,這裡學長分享給大家做這種問題統一的公式,跟好學長的思路,讓排列組合永遠成為考場上的「送分題」。(內容稍微複雜,看3遍就好了,O(∩_∩)O哈哈~)現在我們來看一下這個公式這個公式的意思是,先完全組合,再分配/排列.什麼是完全組合,就是先用組合公式將總體分開,將順序完全去除;再分配到個體。
  • 2021初中八年級數學公式:排列組合公式
    中考網整理了關於2021初中八年級數學公式:排列組合公式,希望對同學們有所幫助,僅供參考。   1.排列及計算公式   從n個不同元素中,任取m(m≤n)個元素按照一定的順序排成一列,叫做從n個不同元素中取出m個元素的一個排列;從n個不同元素中取出m(m≤n)個元素的所有排列的個數,叫做從n個不同元素中取出m個元素的排列數,用符號p(n,m)表示.   p(n,m)=n(n-1)(n-2)……(n-m+1)=n!/(n-m)!(規定0!
  • 如何解決生活中複雜排列組合問題?
    排列組合內容是高中數學重點和難點。排列就是指從給定m個數的元素中取出指定n個數的元素,進行排序。組合則是指從給定m個數的元素中僅僅取出指定n個數的元素,不考慮排序。排列組合的中心問題是研究給定要求的排列和組合可能出現的情況總數。
  • 高中數學排列組合知識點
    高中數學排列組合知識點 2019-01-28 21:52:04 來源:三好網   1.掌握分類計數原理與分步計數原理,怎樣提高高中數學成績並能用它們分析和解決一些簡單的應用問題。
  • 排列組合問題的類型及解答策略
    排列組合問題,聯繫實際,生動有趣,但題型多樣,思路靈活,不易掌握。實踐證明,備考有效的方法是題型與解法歸類,識別模式,熟練運用。本文介紹十二類典型排列組合問題的解答策略,供參考。七、交叉問題集合法例7: 從6名運動員中選出4名參加4×100米接力賽,如果甲不跑第一棒,乙不跑第四棒,共有多少種不同的參賽方法?解:設全集U={6人中任取4人參賽的排列},A={甲跑第一棒的排列},B={乙跑第四棒的排列},根據求集合元素個數的公式可得參賽方法共有
  • 如何快速了解排列組合經典模型基本公式及題型特點
    事業單位考試的行測中,有一類題型叫做排列組合,而在排列組合的應用中,有一些題型需要構造模型才能快速解題,否則難以下手。本文就排列組合常見的三種模型,環形排列、錯位重排、同素分堆給大家作簡單介紹。基本公式及題型特點1.環線排列與直線排列相比,環線上的排列問題沒有前後與首尾之分。任取一個元素作為隊首,環線排列問題便轉化為剩下的(n-1)個元素的直線排列問題。
  • 考研數學:10分鐘幫你拿下排列組合重難點問題!
    它們的不同點是:排列是把取出的元素再按順序排列成一列,它與元素的順序有關係,而組合只要把元素取出來就可以,取出的元素與順序無關。那如何判斷一個問題是排列問題,還是組合問題呢?就是看其是否與順序有關,而檢驗的依據就是變換不同元素的位置,看其結果是否有變化。若有變化就與順序有關,就是排列問題;若沒有變化,就與順序無關,就不是排列問題。
  • gre數學部分排列組合概念和基本公式
    gre數學部分排列組合的內容也是經常會考到的,考生如果想拿到這類題型的分數,必須要先掌握gre數學部分排列組合概念和基本公式。下面我們就給大家簡單地介紹一下相關知識。  排列(permutation)組合(combination)  (一)概念  1.排列與組合的區別:  將一個事件內的元素的順序調換,如果這個事件不變,那麼是組合問題;如果這個事件改變,那麼是排列問題。  排列問題要考慮位置關係,組合問題不需要考慮位置關係。
  • 一文學會排列組合
    ,叫做從n個不同元素中取出m個元素的排列數,當 n = m 時,我們稱這樣的排列為全排列看到這個公式,大家是不是回憶起了高中的排列公式啦我們重新溫習一下,以 1, 2, 3 這三個數字的全排列有多少種呢。
  • 公務員行測:排列組合方法多
    排列組合問題,考察的側重點在於理解,而非計算,所以對於一些基本概念,比如加法原理、乘法原理要理解透徹。排列組合題型變化多樣,經典題型和方法很多,要求大家逐一掌握,熟練應用。首先回顧一下基本概念和基本公式:
  • 每天解決一個小問題之排列組合
    引言:(1)高考中對兩個計數原理、排列、組合的考查以基本概念、基本方法(如「在」「不在」問題、相鄰問題、相間問題)為主,主要涉及數字問題、樣品問題、幾何問題、塗色問題、選取問題等;對二項式定理的考查,主要是利用通項求展開式的特定項,利用二項式定理展開式的性質求有關係數問題.主要考查分類與整合思想、轉化與化歸思想、補集思想和邏輯思維能力.
  • 淺談公務員考試行測數量關係中的排列組合問題
    淺談數量關係中的排列組合問題  排列組合是組合學的最基本概念。排列就是從指定的n個元素中取出指定的m個元素進行排序。組合則是指從給定個數的元素中取出指定個數的元素,而不進行排序。排列組合的核心問題是研究給定的排列組合可能出現的情況總數。
  • 2019福建事業單位行測數量關係解題技巧:排列組合的基本原理及公式
    2019福建事業單位行測數量關係解題技巧:排列組合的基本原理及公式 福建事業單位招聘網:提供2019福建事業單位考試試題及答案,包括2019福建事業單位招聘筆試試題及答案、福建事業單位面試試題及答案一、排列組合基本介紹