Python函数combination
今天再學(xué)習(xí)Python是遇到combination,著是上學(xué)時(shí)學(xué)到的數(shù)學(xué)函數(shù),但是卻沒(méi)有印象了,下面是百度的文章,學(xué)習(xí)以下這個(gè)函數(shù),寫(xiě)文章時(shí)用到了KaTeX數(shù)學(xué)公式語(yǔ)法,感覺(jué)挺有意思,后面把學(xué)習(xí)網(wǎng)址貼出來(lái)。
組合(combination),數(shù)學(xué)的重要概念之一。從n個(gè)不同元素中每次取出m個(gè)不同元素(0≤m≤n),不管其順序合成一組,稱(chēng)為從n個(gè)元素中不重復(fù)地選取m個(gè)元素的一個(gè)組合。所有這樣的組合的總數(shù)稱(chēng)為組合數(shù),這個(gè)組合數(shù)的計(jì)算公式為
Cnm=PnmPm=n!m!(n?m)!,Cn0=1.C^m_n=\frac {P^m_n}{P_m}=\frac {n!}{m!(n-m)!},C^0_n=1. Cnm?=Pm?Pnm??=m!(n?m)!n!?,Cn0?=1.
或者
Cnm=n(n?1)(n?2)?(n?m+1)m!.C^m_n=\frac {n(n-1)(n-2)\cdots(n-m+1)}{m!}. Cnm?=m!n(n?1)(n?2)?(n?m+1)?.
n元集合A中不重復(fù)地抽取m個(gè)元素作成的一個(gè)組合實(shí)質(zhì)上是A的一個(gè)m元子集合。如果給集A編序A={a1,a1,?,an}A= \lbrace a_{1},a_{1},\cdots,a_{n} \rbraceA={a1?,a1?,?,an?}成為一個(gè)序集,那么A中抽取m個(gè)元素的一個(gè)組合對(duì)應(yīng)于數(shù)段Nm={1,2,?,m}N_m=\lbrace 1,2,\cdots,m \rbraceNm?={1,2,?,m}到序集A的一個(gè)確定的嚴(yán)格保序映射
公式學(xué)習(xí)鏈接如下:
https://blog.csdn.net/Leytton/article/details/103745169
總結(jié)
以上是生活随笔為你收集整理的Python函数combination的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 给小学生科普计算机知识,小学生科普知识演
- 下一篇: python编写错误怎么修改_在Pyth