設萬維讀者為首頁 廣告服務 聯繫我們 關於萬維
簡體 繁體 手機版
分類廣告
版主:
萬維讀者網 > 靈機一動 > 帖子
三明治問題的解析方法。。。
送交者: 括號 2011年12月20日18:39:11 於 [靈機一動] 發送悄悄話
原來說過要寫個生成函數的科普貼。但發現網上這方面的好貼太多了,再寫難免成了狗尾續貂。但三明治這種題既是使用也是學習理解生成函數的很好的例子。所以就題論題引申一下。。。。

三明治的問題可以簡單表述為在A,B,C,D,E這5種三明治中選4個(可以有重複)的組合問題。

首先看如下5個一元多項式的乘積展開:

g(x) = (1+Ax+AA*xx+AAA*xxx+....)(1+Bx+BBxx+BBB*xxx+....)*....
   = 1 
   + (A+B+C+D+E)*x 
   + (AA+BB+CC+DD+EE+AB+AC+AD+AE+...)*xx
   + (AAA+BBB+...+ABC)*xxx
   + ....

不難看出,展開前(等式左邊)每個多項式x^n項的係數中三明治名稱的指數(n)與該種三明治被選出來的個數對應。展開後,x^n項的係數列出了從這5種三明治中選擇n個的所有組合。因此,由上面這個多項式的乘積函數g(x),可以生成5種三明治中選n個(n = 0,1,2,3,4,5,6,.....)的所有組合。g(x)就是這個組合問題的所謂生成函數。
比如,三明治問題中n=4(在這5種三明治中選4個),的所有組合就是g(x)展開式中x^4項的係數。

更進一步,三明治問題並不關心具體組合的一一羅列,而只關心n等於某一數值(比如4)時的組合總數。不難看出,在g(x)中令A=B=C=D=E=1,則展開式中x^n的係數就對應了這個所需要的總數。這時,g(x)化簡為5個相同等比級數的乘積:

g(x) = (1+x + xx + xxx + x^4+....)^5 = (1/1-x)^5

推而廣之,k種三明治選擇n個的生成函數就是k個相同等比級數的乘積:

g(x) = (1/1-x)^k

對g(x)求n次導數並讓x=0,得到g(x)級數展開式中x^n項的係數Cn滿足關係式

Cn*n! = k*(k+1)*(k+2)*....*(k+n-1) = (k + n - 1)!/(k-1)!

從而得到k種三明治選擇n個的組合總數:

Cn = (k + n - 1)!/(k-1)!n! = (k + n -1, n)

生成函數將組合問題表示成解析問題,通過解析變換(比如級數展開等)進行研究。。。。
0%(0)
0%(0)
绛� 鍚� (蹇呴伕闋�): 瀵� 纰� (蹇呴伕闋�): 瑷诲唺鏂扮敤鎴�
標 題 (必選項):
內 容 (選填項):
閻庢稒銇炵紞锟�
閻庢稒顨呰ぐ锟�
實用資訊
回國機票$360起 | 商務艙省$200 | 全球最佳航空公司出爐:海航獲五星
海外華人福利!在線看陳建斌《三叉戟》熱血歸回 豪情築夢 高清免費看 無地區限制
一周點擊熱帖 更多>>
1 涓嶅彲鎻忚堪鐨勫嫉灏忛粦锛氥€婅タ閬婅銆嬪師 灞欐枃鍝�
2 鍏Κ涓嶈繎鏄ぇ濂戒簨锛佸崡鎳风懢瑕彛璀� 灞欐枃鍝�
3 鑳剛銆愯挷鏉鹃健銆戠櫧瑭辫亰榻嬫晠浜� 灞欐枃鍝�
4 閫欏€嬪氨鏄粌闁嬪嫕鐨勮€佸﹩寮靛湏鍦撶殑璩� 灞欐枃鍝�
5 1996 绱氱ⅸ澹爺绌剁敓寮靛湏鍦撹í璜� 灞欐枃鍝�
6 褰╄壊瀵妧骞曟晠浜嬬墖銆婅儹鑴傘€嬶紙娴欐睙 灞欐枃鍝�
7 鎴戞矑鍙冨姞閬庢瘺涓诲腑鐨勮拷鎮兼渻銆傚師渚� 灞欐枃鍝�
8 绮鹃伕鏈夎伈灏忚:銆愯亰榻嬪織鐣般€戣儹鑴� 灞欐枃鍝�
9 鍛靛懙锛屽ソ鍟婂ソ鍟娿€傝兘娲荤潃璺ㄥ叆2019 灞欐枃鍝�
10 鑰佹櫙锛氱偤浠€楹肩湅涓嶈绁炲拰绁炶贰锛岄倓 灞欐枃鍝�
一周回復熱帖
1 銆愭暩瀛搞€戞眰90!(鍗�90鐨勯殠涔�)鐨勬渶 gugeren
2 缍熀鐧剧鍋介€犫€滀汉椤炲懡閬嬪叡鍚岄珨 鐜嬬帀鑺�
3 鍒濅腑鐗╃悊闄勫姞椤岋細瑜囧悎寮撲笂鐨勬粦杓� 娣兼芳娣�
4 鏉庨殨鐭炽€婂ぇ鍚屽瑷€銆嬫秷鎭ü鐗堟湰 鐜嬬帀鑺�
5 銆愯瓑鏄庛€懴€/4 = 44*arctan(1/57) gugeren
6 闂滄柤鍦嬮殯鍩虹潱鏁欑闊宠伅鐩� 鐜嬬帀鑺�
7 閫欐ǎ鐨勪汉鐣朵腑鍏辩殑鏁欒偛閮ㄩ暦鑳界偤涓� 瑕呰
8 銆愭柟绋嬭珫銆戝叐椤� gugeren
9 闂滄柤鍦嬮殯鍩虹潱鏁欏搱鍒╄矾浜炲崝鏈� 鐜嬬帀鑺�
10 銆愬咕浣曟鐜囥€戜竴鍊嬮珮鐖惧か鐞冭惤鍦� gugeren
歷史上的今天:回復熱帖
2009: 一道經典概率題的三種解法

闂傚倷鑳舵灙缂佺粯鍔欏畷銏ゅ冀椤愩儱小濡炪倖甯掔€氼剛鈧艾顦伴妵鍕箳閹存績鍋撻弰蹇嬩汗闁跨噦鎷� | 濠德板€楁慨鐑藉磻濞戙垺鍊舵繝闈涱儏缁犵喖鏌ㄩ悢鍝勑㈤悗姘槺閳ь剙绠嶉崕閬嶅箠鎼搭煉缍栭柨鐕傛嫹 | 闂傚倷娴囨竟鍫熴仈缁嬫娼栧┑鐘崇閻掗箖鏌熺紒銏犳灈缂佺媴缍侀弻鐔衡偓娑欋缚閻绱掗鍡樺 | 闂傚倷绀佺紞濠囧绩鏉堚晝鐭欓柡宥冨妿椤╃兘鏌熼悜妯诲暗闁崇懓绉归弻宥夊煛娴e憡娈ㄧ紓浣瑰敾閹凤拷 | 缂傚倸鍊搁崐鎼佸疮椤栫偛鍨傜憸鐗堝笚閸嬬喐銇勯弽銊ヮ棜闁稿鎸婚幏鍛村礃椤垶顥嶉梻浣虹《閺咁亪骞忛敓锟� | 闂傚倸鍊搁崐鎼佸箠韫囨稑绀夋俊銈呮嫅缂嶆牠鏌涢埄鍐$細闁崇懓绉电换婵嬫濞戞瑦鎮欓悶姘炬嫹

Copyright (C) 1998-2025. Creaders.NET. All Rights Reserved.