日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【组合数学】排列组合 ( 排列组合内容概要 | 选取问题 | 集合排列 | 集合组合 )

發布時間:2025/6/17 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【组合数学】排列组合 ( 排列组合内容概要 | 选取问题 | 集合排列 | 集合组合 ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、排列組合內容概要
  • 二、選取問題
  • 三、集合排列
  • 四、環排列
  • 五、集合組合



參考博客 :

  • 【組合數學】基本計數原則 ( 加法原則 | 乘法原則 )
  • 【組合數學】集合的排列組合問題示例 ( 排列 | 組合 | 圓排列 | 二項式定理 )




一、排列組合內容概要



排列組合內容概要 :

  • 選取問題
  • 集合的排列與組合問題
  • 基本計數公式應用
  • 多重集的排列與組合問題




二、選取問題



nnn 元集 SSS , SSS 集合中選取 rrr 個元素 ;

根據 元素是否允許重復 , 選取過程是否有序 , 將選取問題分為四個子類型 :

元素不重復元素可以重復
有序選取集合排列 P(n,r)P(n,r)P(n,r)多重集排列
無序選取集合組合 C(n,r)C(n,r)C(n,r)多重集組合

選取問題中 :

  • 不可重復的元素 , 有序的選取 , 對應 集合的排列
  • 不可重復的元素 , 無序的選取 , 對應 集合的組合
  • 可重復的元素 , 有序的選取 , 對應 多重集的排列
  • 可重復的元素 , 無序的選取 , 對應 多重集的組合




三、集合排列



nnn 元集 SSS , 從 SSS 集合中 有序 , 不重復 選取 rrr 個元素 ,

該操作稱為 SSS 集合的一個 r?r-r? 排列 ,

SSS 集合的 r?r-r? 排列記作 P(n,r)P(n, r)P(n,r)

P(n,r)={n!(n?r)!n≥r0n<rP(n,r)=\begin{cases} \dfrac{n!}{(n-r)!} & n \geq r \\\\ 0 & n < r \end{cases}P(n,r)=????????(n?r)!n!?0?nrn<r?


該排列公式使用乘法法則得到 : 將整個排列看做 rrr 個位置

  • 111 個位置有 nnn 種放置方法 , 即從當前的 nnn 個元素中任選一個 , 剩下 n?1n-1n?1 個元素 ;
  • 222 個位置有 n?1n-1n?1 種放置方法 , 即從當前的 n?1n-1n?1 個元素中任選一個 , 剩下 n?2n-2n?2 個元素 ;
  • 333 個位置有 n?2n-2n?2 種放置方法 , 即從當前的 n?2n-2n?2 個元素中任選一個 , 剩下 n?3n-3n?3 個元素 ;

?\vdots?

  • rrr 個位置有 n?(r?1)=n?r+1n-(r-1) = n - r + 1n?(r?1)=n?r+1 種放置方法 , 即從當前的 n?r+1n - r + 1n?r+1 個元素中任選一個 , 剩下 n?rn-rn?r 個元素 ;

0!=10! = 10!=1





四、環排列



nnn 元集 SSS , 從 SSS 集合中 有序 , 不重復 選取 rrr 個元素 ,

SSS 集合的 r?r-r? 環排列數 =P(n,r)r=n!r(n?r)!= \dfrac{P(n,r)}{r} = \dfrac{n!}{r (n-r)!}=rP(n,r)?=r(n?r)!n!?


rrr 個不同的線性排列 , 相當于同一個環排列 ;

一個環排列 , 從任意位置剪開 , 可以構成 rrr 種不同的線性排列 ;





五、集合組合



nnn 元集 SSS , 從 SSS 集合中 無序 , 不重復 選取 rrr 個元素 ,

該操作稱為 SSS 集合的一個 r?r-r? 組合 ,

SSS 集合的 r?r-r? 組合記作 C(n,r)C(n, r)C(n,r)

C(n,r)={P(n,r)r!=n!r!(n?r)!n≥r0n<rC(n,r)=\begin{cases} \dfrac{P(n,r)}{r!} = \dfrac{n!}{r!(n-r)!} & n \geq r \\\\ 0 & n < r \end{cases}C(n,r)=????????r!P(n,r)?=r!(n?r)!n!?0?nrn<r?


r?r-r? 排列也可以這樣理解 ( 先組合后排列 ) : 選出 rrr 個有序的排列 C(n,r)C(n,r)C(n,r) , 可以先將其 rrr 個無序的選擇做出來 , 然后再對選擇好的元素進行全排列 C(n,r)r!=P(n,r)C(n,r) r! = P(n,r)C(n,r)r!=P(n,r) ;


組合恒等式 :

C(n,r)=C(n,n?r)C(n,r) = C(n, n-r)C(n,r)=C(n,n?r)

總結

以上是生活随笔為你收集整理的【组合数学】排列组合 ( 排列组合内容概要 | 选取问题 | 集合排列 | 集合组合 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。