先列出來展開式
a(n,m)=n×(n-1)×…×(n-m+1)=n!/(n-m)! ①
c(n,m)=a(n,m)/m!=n!/[(n-m)!×m!] ②
由於時間原因 在這一篇不會全證明完
⑴對於0≤m≤n,有c(n,m)=c(n,n-m)
這是顯而易見的
首先我們舉個例子:現在乙個隊伍裡面有n個隊員,要先選擇m個隊長,求:有多少個方案數; 這裡我們可以得出組合數方程方案數ans1=c(n,m)對吧。
我們現在反過來看這道題 他是讓我們選擇m個隊長 也就是說有(n-m)個隊員 我們可以可以看成選擇(n-m)個隊員?所以又可以得出來組合數方程ans2=c(n,n-m)
又因為答案的唯一性,所以ans1=ans2=>c(n,m)=c(n,n-m)因為不可能從n個隊員裡面選比n還多的隊長 所以得出結論⑴對於0≤m≤n,有c(n,m)=c(n,n-m)。
要是用算數方法證明也很簡單將c(n,m),c(n,n-m)經過②展開也可以得出結論。在這就不解釋了
⑵c(n,m)=c(n-1,m)+c(n-1,m-1)
呃,筆者文筆有限這個性質編不出故事而且還是蒟蒻級別只能硬拆所以呢可能有點證明枯燥
這個性質很有用 可以用來遞推求出組合數但是!我還是蒟蒻級別只能硬拆
我們將左邊拆開就是n!
(n−m
)!×m
!
也就是n×(
n−1)
×(n−
2)×.
....
×(n−
m+1)
m!右邊的拆開就是(n
−1)!
(n−m
−1)!
×m! (
n−1)
!×m(
n−m)
!×(m
−1)!
×m(×m我自己加上去的)
同樣上下約分就可以得出來n!
(n−m
)!×m
!
得證⑶c(n,0)+c(n+1,1)+c(n+2,2)+ …+c(n+r,r)=c(n+r+1,r)
這個性質其實證明也很簡單,我們將左邊反著看就是
c(n+r,r)+c(n+r-1,r-1)+c(n+r-2,r-2)+…+c(n+1,1)+c(n,0)
還記的上面的那個公式嗎?是不是感覺證明這性質不用那公式證明都對不起它了?
我們先將它擺出來c(n,m)=c(n-1,m)+c(n-1,m-1)②
為了讓⑶右邊和左邊看起來很像,我們將②帶入
c(n+r+1,r)=c(n+r,r)+c(n+r,r-1)
是不是有乙個一樣?!很簡單吧,整個式子就化成了我們要證明
c(n+r-1,r-1)+c(n+r-2,r-2)+…+c(n+1,1)+c(n,0)=c(n+r,r-1)
哈哈是不是又可以代入?( c(n+r,r-1)=c(n+r-1,r-1)+c(n+r-1,r-2) )一直這樣代入消元,最終式子也就變成了0=0
所以說也就 q.e.d(證畢)了
⑷c(n,l)*c(l,r)=c(n,r)*c(n-r,l-r)
這個是這篇文章的最後乙個
所以說得好好證啦!
其實這個題目的證明是很容易的,只要用組合的定義(強拆),就可以直接得到證明。
那就開始暴力吧!
c(n,l)×c(l,r)=×=×=c(n,r)×c(n-r,l-r)
為了更加理解,我這次來編個故事
在很南很南的南方,有乙個叫wulala的dalao開了一座工廠,都是廢話趕緊入正題
這個式子所描述的意義就是,在母本忠有n個不同元素,要先在其中取出l個,再在l個中取出r個樣本的取法的數量;但是wulala愛創新,所以它先從n個不同元素中先取出r個,再在剩下的n-r個元素中取出l-r個元素。其實這兩種取法的結果,都是得到三組,分別為n-l個,l-r個和r個元素。二者的結果都是一樣的,所以,無論中間如何取,結果都是一樣的。依照乘法原理也就得出了結論
好的,這次的內容就到這裡了,學生黨時間不多,不能一次性全部打完,敬請諒解
組合數的一些性質
眾所周知,當n,m在自然數集中有 cm n n m n m 由此可證得cm n cm n 1 cm 1 n 1 而cm n 1 mc n m 1m是否也能用兩個組合數來表示cm n答案是肯定的。容易猜想cm n c m n 1 cm 1 n 1而且猜想很容易證得是正確的。證明如下 cm n 1 m ...
MST性質的證明
什麼是mst?mst就是most small tree,應該就是最小生成樹的意思吧,具體不是很清楚,mst性質就是最小生成樹性質 以下簡稱mst性質 我們在看最小生成樹的演算法的時候,很多情況下都有關於這條性質的說明,比如,歷史上最經典的prim演算法和kruskal演算法就是根據這個性質演算出來的...
組合數奇偶性的判斷(附證明)
learning 方法一 計算一下,然後看它的奇偶性 但是這個時間以及資料範圍上都不允許 方法二對於給定c n,m 檢查n!中2因子的個數與m!和 n m 中2因子個數和的關係,假設n 中2因子個數為a,m 中2因子個數為b,n m 中2因子個數為c,則顯然有a b c 並且當a b c時,一定為奇...