aka 數(ㄕㄨˇ)數(ㄕㄨˋ)課
建國中學 賴昭勳
離散: 非連續,可數的 (ex. 圖論)
不是離散的數學 (ex. 實數)
簡單來說,就是研究如何數能一個一個數的東西。
∑ : 求和符號 (Sigma)
Π : 求積符號 (Product)
∩ : 集合的交集
∪ : 集合的聯集
∣A∣ : 集合A的大小
假設有 k個集合 A1,A2,...,Ak,任兩個集合皆互斥,則
∣∪i=1kAi∣=i=1∑k∣Ai∣
當你要數符合某個條件的東西時,可以試著把它分成一些互斥的情況,把每種情況的方法數加起來得到答案。
假設有 k個集合 A1,A2,...,Ak,定義他們的笛卡爾積(Cartesian Product) 為集合
則
也就是說,假設每個集合都有ci個東西可以選,那從每個集合各選一個東西有Πci種選法
請問 2940 有幾個因數?
答:
36個
對於任意正整數n,假設他的質因數分解為
n=Πpimi
則n有Π(mi+1)個因數
n 個相異的東西排成一列,有多少種方法?
第一個東西有n個位置可以選,第二個東西有n−1個位置,第i個東西有n−i+1個位置...
n 個相異的東西排成一列,有多少種方法?
答: n!
總共 n∗(n−1)∗...∗1=Πi=1ni 種
定義這個數字為 n!=Πi=1ni
額外定義 0!=1
有n>2個人(編號1,2,...,n)圍著一桌圓桌坐,若1和n兩個人不相鄰,且兩種坐法若旋轉後一樣則視為同一種,那有多少種方法?
Ans:(n−1)!−2(n−2)!
n 個相異的東西,選k個排成一列,有多少種方法?
用同樣的邏輯,第一個東西有n個位置可以選,第二個東西有n−1個位置,第k個東西有n−k+1個位置...
n 個相異的東西,選k個排成一列,有多少種方法? 答: Pkn
定義 Pkn=n∗(n−1)∗...∗(n−k+1)=n−k!n!
由此可以注意到,Pnn=0!n!=n!
與前面0!=1的定義相符
有n顆球被塗成k個不同顏色,其中塗成第i個顏色的有ci顆球,將這n顆球排成一列有幾種方法? (同樣顏色的球視為同一種)
假設每個球都不一樣,那有n!種方法。
考慮一種排法: RGGBRRB
對於每一種排法,把顏色相同的球再任意順序編號,則可以對應到Πci!種排列。
那麼方法數為 種。
有n個男生和m個女生 (n≥m) 要排成一列,有多少種排法使得任兩個女生不相鄰?
Ans:n!Pmn+1
從大小為n的集合中選出大小為m的子集有多少種選法?
Hint: 先排成一列,再處理順序問題
考慮順序的話,那有 Pmn 種選法。
每個集合都有m!種排法。
從大小為n的集合中選出大小為m的子集有多少種選法? Ans:(mn)
定義 Cmn=(mn)=Pmn/m!=m!(n−m)!n!
註: 先假設 n,m為非負整數且m≤n
若m>n則定義(mn)=0
有a+b顆球,a顆紅色b顆藍色排成一列,有多少種方法?
Ans:(aa+b)=(ba+b)
A
B
A到B,只往右或往下走有幾種走法?
一路領先問題: 求有多少個長度為2n的01字串,有n個0和n個1,並且對於任意前綴,0的個數都比1多。
ex. 001011, 010011 為 n=3的合法字串
把各(mn)的值寫成一個表格...
n\m | 0 | 1 | 2 | 3 | 4 |
0 | 1 | ||||
1 | 1 | 1 | |||
2 | 1 | 2 | 1 | ||
3 | 1 | 3 | 3 | 1 | |
4 | 1 | 4 | 6 | 4 | 1 |
有什麼樣的規律?
組合(Combinatorial) 證明: 從n個相異物品選出m個,如果選1號物品,剩下有(m−1n−1)種方法;
不選的話,剩下有(mn−1)種。
上一頁的表格又稱為巴斯卡三角形
若n為非負整數,(x+y)n的展開式為
xn+(1n)xn−1y+...+(1n)xyn−1+yn=∑i=0n(in)xiyn−i
各係數可由巴斯卡三角形第n行求出
注意到,這代表巴斯卡三角形第n行的數字和,也就是 ∑i=0n(in)=2n
Hockey Stick Identity:
∑i=0m(in+i)=∑i=0m(nn+i)= (mn+m+1)
Vandermonde's Identity (證明?)
∑i=0n(in)(k−im)=(kn+m)
有一個大小為n的集合A,證明A每一個子集合的子集合總數為3n。
給定x,請輸出一個合法的巴斯卡路徑使其數字總和為x。
一個巴斯卡路徑由起點(0,0)開始,沿途經過相鄰格子(必須在三角形內),且同一格子最多經過一遍。格子(i,j)上面的數字為(ji)
假設有 k個集合 A1,A2,...,Ak,任兩個集合皆互斥,則
∣∪i=1kAi∣=i=1∑k∣Ai∣
那麼兩個集合不互斥怎麼辦?
需要想辦法扣掉多餘的情況...
只有三個集合
一般化?
假設有 k個集合 A1,A2,...,Ak,則
∣∪i=1kAi∣=i=1∑k(−1)i+1p1<p2<...<pi∑∣Ap1∩Ap2∩...∩Api∣
想不到吧
把多扣的東西加回來
把多加的東西扣掉
...