- 一、排列组合内容概要
- 二、选取问题
- 三、集合排列
- 四、环排列
- 五、集合组合
参考博客 :
- 【组合数学】基本计数原则 ( 加法原则 | 乘法原则 )
- 【组合数学】集合的排列组合问题示例 ( 排列 | 组合 | 圆排列 | 二项式定理 )
排列组合内容概要 :
- 选取问题
- 集合的排列与组合问题
- 基本计数公式应用
- 多重集的排列与组合问题
n n n 元集 S S S , 从 S S S 集合中选取 r r r 个元素 ;
根据 元素是否允许重复 , 选取过程是否有序 , 将选取问题分为四个子类型 :
元素不重复元素可以重复有序选取集合排列 P ( n , r ) P(n,r) P(n,r)多重集排列无序选取集合组合 C ( n , r ) C(n,r) C(n,r)多重集组合选取问题中 :
- 不可重复的元素 , 有序的选取 , 对应 集合的排列
- 不可重复的元素 , 无序的选取 , 对应 集合的组合
- 可重复的元素 , 有序的选取 , 对应 多重集的排列
- 可重复的元素 , 无序的选取 , 对应 多重集的组合
n n n 元集 S S S , 从 S S S 集合中 有序 , 不重复 选取 r r r 个元素 ,
该操作称为 S S S 集合的一个 r − r- r− 排列 ,
S S S 集合的 r − r- r− 排列记作 P ( n , r ) P(n, r) P(n,r)
P ( n , r ) = { n ! ( n − r ) ! n ≥ r 0 n < r P(n,r)=\begin{cases} \dfrac{n!}{(n-r)!} & n \geq r \\\\ 0 & n < r \end{cases} P(n,r)=⎩⎪⎪⎨⎪⎪⎧(n−r)!n!0n≥rn
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?