南京大学:《计算机问题求解》课程教学资源(课件讲稿)组合与计数 Counting

2-3 Counting Jun Ma majun@nju.edu.cn March 9,2022 4口·¥①,4三,t更,里)Q0 Jun Ma (majunainju.edu.cn) 2-3 Counting March 9.2022 1/35
2-3 Counting Jun Ma majun@nju.edu.cn March 9, 2022 Jun Ma (majun@nju.edu.cn) 2-3 Counting March 9, 2022 1 / 35

AN INTRODUCTION TO THE ANALYSIS ALGORITHMS S E CO N DE D I T I O N ROBERT SEDOEWICK PHILIPPE FLAJOLET 4口·¥①,4三,t更,里)Q0 Jun Ma (majunainju.edu.cn) 2-3 Counting March 9.2022 2/35
O Ω Θ o ω Jun Ma (majun@nju.edu.cn) 2-3 Counting March 9, 2022 2 / 35

AN INTRODUCTION TO THE ANALYSIS ALGORITHMS S E CO N DE D I T I O N ROBERT SEDOEWICK PHILIPPE FLAJOLET 2 Θ 0 d 4口·¥①,4三,t更,里)Q0 Jun Ma (majunainju.edu.cn) 2-3 Counting March 9.2022 2/35
O Ω Θ o ω Jun Ma (majun@nju.edu.cn) 2-3 Counting March 9, 2022 2 / 35

"People who analyze algorithms have double happiness..." Donald E.Knuth (1938~) 4口·¥①,4三,t更,里)Q0 Jun Ma (majunainju.edu.cn) 2-3 Counting March 9.2022 3/35
“People who analyze algorithms have double happiness . . .” Donald E. Knuth (1938 ∼) Jun Ma (majun@nju.edu.cn) 2-3 Counting March 9, 2022 3 / 35

Unfortunately,you have to master some mathematics. 4口·¥①,43,t夏,3Q0 Jun Ma (majunainju.edu.cn) 2-3 Counting March 9.2022 4/35
Unfortunately, you have to master some mathematics. Jun Ma (majun@nju.edu.cn) 2-3 Counting March 9, 2022 4 / 35

Counting 4口·¥①,4三,t更,里)Q0 Jun Ma (majunainju.edu.cn) 2-3 Counting March 9.2022 5/35
Counting Sums P Binomials n k Jun Ma (majun@nju.edu.cn) 2-3 Counting March 9, 2022 5 / 35

Counting Sums Σ 4口·¥①,4三,t更,里)Q0 Jun Ma (majunainju.edu.cn) 2-3 Counting March 9.2022 5/35
Counting Sums P Binomials n k Jun Ma (majun@nju.edu.cn) 2-3 Counting March 9, 2022 5 / 35

Counting Sums ∑ Binomials 4口·¥①,4三,t更,里)Q0 Jun Ma (majunainju.edu.cn) 2-3 Counting March 9.2022 5/35
Counting Sums P Binomials n k Jun Ma (majun@nju.edu.cn) 2-3 Counting March 9, 2022 5 / 35

PRELIMINARY 4日·1①,4子,t夏,里)Q0 Jun Ma (majunainju.edu.cn) 2-3 Counting March 9.2022 6/35
Jun Ma (majun@nju.edu.cn) 2-3 Counting March 9, 2022 6 / 35

Falling and Rising Factorials n=(mm=n(n-1)n-2)m-m+1)=m-m n! 4口·¥①,4三,t更,里)Q0 Jun Ma (majunainju.edu.cn) 2-3 Counting March 9.2022 7/35
Falling and Rising Factorials n m = (n)m = n(n − 1)(n − 2)· · ·(n − m + 1) = n! (n − m)! n m¯ = n (m) = n(n + 1)(n + 2)· · ·(n + m − 1) n! = n n = 1 n¯ n m ! = n! (n − m)!m! = n m m! Jun Ma (majun@nju.edu.cn) 2-3 Counting March 9, 2022 7 / 35
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)算法的效率.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)算法正确性.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)布尔代数.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)最大流算法.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)旅行问题.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)多源最短路径算法.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)图的连通度.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)图中的匹配与覆盖.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)树.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)图的计算机表示以及遍历.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)图的基本概念.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)单源最短路径算法.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)用于动态等价关系的数据结构.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)摊还分析.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)贪心算法.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)动态规划.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)布尔代数.pptx
- 南京大学:《计算机问题求解》课程教学资源(课件讲稿)集合论 II 关系.pdf
- 南京大学:《计算机问题求解》课程教学资源(课件讲稿)集合论(IV)无穷.pdf
- 南京大学:《计算机问题求解》课程教学资源(课件讲稿)集合论(III)函数.pdf
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)分治法与递归.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)递归及其数学基础.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)离散概率基础.pptx
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)概率分析与随机算法.pptx
- 南京大学:《计算机问题求解》课程教学资源(课件讲稿)排序与选择 sorting and selection.pdf
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)基本数据结构.pptx
- 南京大学:《计算机问题求解》课程教学资源(课件讲稿)Heap & HeapSort ?.pdf
- 南京大学:《计算机问题求解》课程教学资源(课件讲稿)Hashing方法.pdf
- 南京大学:《计算机问题求解》课程教学资源(PPT课件讲稿)红黑树.pptx
- 南京大学:《面向对象程序设计》课程教学资源(PPT课件讲稿)面向对象初探简介(主讲:马骏).pptx
- 南京大学:《面向对象程序设计》课程教学资源(PPT课件讲稿)面向对象程序设计语言基础.pptx
- 电子科技大学:《软件架构模型与设计》教学课件讲稿(Software Architecture Model and Design)第1讲 软件体系结构概论(主讲:林迪).pdf
- 电子科技大学:《软件架构模型与设计》教学课件讲稿(Software Architecture Model and Design)第2讲 模型分析(软件体系结构建模).pdf
- 电子科技大学:《软件架构模型与设计》教学课件讲稿(Software Architecture Model and Design)第3讲 软件体系结构风格.pdf
- 电子科技大学:《软件架构模型与设计》教学课件讲稿(Software Architecture Model and Design)第4讲 并发计算 Concurrent Computing.pdf
- 电子科技大学:《软件架构模型与设计》教学课件讲稿(Software Architecture Model and Design)第5讲 分布式计算 Distributed Computing Architecture.pdf
- 电子科技大学:《软件架构模型与设计》教学课件讲稿(Software Architecture Model and Design)第6讲 Web Service.pdf
- 电子科技大学:《软件架构模型与设计》教学课件讲稿(Software Architecture Model and Design)第7讲 面向服务的架构(SOA).pdf
- 电子科技大学:《软件架构模型与设计》教学课件讲稿(Software Architecture Model and Design)第8讲 架构变革——云计算的架构(IBM).pdf
- 电子科技大学:《软件架构模型与设计》教学课件讲稿(Software Architecture Model and Design)第10讲 MapReduce计算模型.pdf