我@嘉義
237 字
1 分鐘
05 Counting
Permutations
- 動機:想要知道程式需要跑多久
- 暴力窮舉,試算需要跑多少次程式才會停機 -> 運用counting相關技巧
原理
- 第一個位置有n個可能,第二個位置有n-1個可能…
Combinations
重要性質
Double Counting: An Example
Bit Strings
How many bit strings of length containing an even number of 1s are there?

每在前面加一位,就剛好增值奇數一倍、偶數一倍。所以加一位永遠還是偶數。

二項式定理
Binomial Theorem

Pascal’s Identity
解讀: 取個東西,可以二分為「第一個取」跟「第一個不取」兩種情況。第一個情況中,你還需要取個東西;第二個情況則還需要取個。
證明
