1#组合数学初步——排列与组合之加法原理、乘法原理
0# “绪论”
去年的CSP没有考过,经过总结发现,分数很多失在了排列组合上,如果对一道我就能进入复赛。经受惨痛教训,痛心疾首,决定重整旗鼓再出发,第一步就是排列组合!
我新开的这个专栏,几乎90%的文字来自《信息学奥赛一本通:初赛篇》,很少的部分为我的注解。借助CSDN作为笔记罢了。
在此做引,意为始励志。 ——2021/3/19
1# 排列与组合
1.1# 历史
起源
1772年,旺德蒙德以[n]p
表示由n个不同的元素中每次取p个的排列数。而欧拉则与1771年以及于1778年以表示由n个不同元素中每次取出p个元素的组合数。至1872年,埃汀肖森引入了以表相同之意,这组合符号(Signs of Combinations)一直沿用至今。
1.2# 两个基本原理是排列和组合的基础
(1)加法原理:做一件事,完成它可以有nnn类办法,在第一类办法中有m1m_1m1种不同的方法,在第二类办法中有m2m_2m2种不同的方法,……,在第n类办法中有mnm_nmn种不同的方法,那么完成这件事共有N=m1+m2+m3+⋅⋅⋅+mnN=m_1+m_2+m_3+···+m_nN=m1+m2+m3+⋅⋅⋅+mn种不同方法。
(2)乘法原理:做一件事,完成它需要分成nnn个步骤,做第一步有m1m_1m1种不同的方法,做第二步有m2m_2m2种不同的方法,……,做第nnn步有mnmnmn种不同的方法,那么完成这件事共有N=m1×m2×m3×⋅⋅⋅×mnN=m_1 \times m_2 \times m_3 \times···\times m_nN=m1×m2×m3×⋅⋅⋅×mn种不同的方法。
这样完成一件事的分“类”和“步”是有本质区别的,因此也将两个原理区分开来。
疏:
例如:
(1)从甲城市到乙城市一共有几条路?5+3+7=15条【加法原理】
(2)甲城市到丙城市有几条走法?32=6条【乘法原理】
(3)甲城市到丙城市有几条走法?2+3+23条【乘法原理】&【加法原理】
好了,算是彻底通透了,对于加法、乘法原理理解清晰之后。就可以踏踏实实的学习排列组合了。
换句话说,加法、乘法原理就是排列组合的垫脚石。
1#组合数学初步——排列与组合之加法原理、乘法原理相关推荐
- 组合数学_排列与组合
加法原理 完成一件事情,有N类方式去实现,第一类方式有 a 1 a_1 a1种,第二类方法有 a 2 a_2 a2种,-,第N类方法有 a n a_n an种,则完成这件事情的总方法数为: ∑ ...
- 【组合数学】排列组合 ( 集合排列、分步处理示例 )
文章目录 一.集合排列.分步处理示例 排列组合参考博客 : [组合数学]基本计数原则 ( 加法原则 | 乘法原则 ) [组合数学]集合的排列组合问题示例 ( 排列 | 组合 | 圆排列 | 二项式定理 ...
- 【组合数学】排列组合 ( 多重集组合数示例 | 三个计数模型 | 选取问题 | 多重集组合问题 | 不定方程非负整数解问题 )
文章目录 一.多重集组合示例 二.三个计数模型 排列组合参考博客 : [组合数学]基本计数原则 ( 加法原则 | 乘法原则 ) [组合数学]集合的排列组合问题示例 ( 排列 | 组合 | 圆排列 | ...
- 【组合数学】排列组合 ( 多重集组合数 | 所有元素重复度大于组合数 | 多重集组合数 推导 1 分割线推导 | 多重集组合数 推导 2 不定方程非负整数解个数推导 )
文章目录 一.多重集组合 ( 所有元素重复度大于组合数 ) 二.多重集组合 所有元素重复度大于组合数 推导 1 ( 分割线推导 ) 二.多重集组合 所有元素重复度大于组合数 推导 2 ( 不定方程非负 ...
- 【组合数学】排列组合 ( 多重集排列 | 多重集全排列 | 多重集非全排列 所有元素重复度大于排列数 | 多重集非全排列 某些元素重复度小于排列数 )
文章目录 一.多重集 二.多重集全排列 三.多重集全排列示例 三.多重集非全排列 1 所有元素重复度大于排列数 ( ni≥rn_i \geq rni≥r ) 四.多重集非全排列 2 某些元素重复度小 ...
- 【组合数学】排列组合 ( 排列组合示例 )
文章目录 一.排列组合示例 1 ( 组合 | 乘法法则 | 加法法则 ) 二.排列组合示例 2 参考博客 : [组合数学]基本计数原则 ( 加法原则 | 乘法原则 ) [组合数学]集合的排列组合问题示 ...
- 【组合数学】排列组合 ( 排列组合内容概要 | 选取问题 | 集合排列 | 集合组合 )
文章目录 一.排列组合内容概要 二.选取问题 三.集合排列 四.环排列 五.集合组合 参考博客 : [组合数学]基本计数原则 ( 加法原则 | 乘法原则 ) [组合数学]集合的排列组合问题示例 ( 排 ...
- 算法之组合数学及其算法篇(一) ----- 排列与组合
组合数学及其算法篇 前言 排列与组合 无重集的排列与组合 无重集的排列 应用例子 无重集的组合 应用例子 重集的排列和组合 重集的排列 重集的组合 前言 组合数学研究的对象是组态.所谓组态就是指若干个 ...
- 组合数学$1排列组合
C1 排列组合 S0 计数原理 1)加法原理: S = S 1 + S 2 + ⋯ + S k , S i ∩ S j = ∅ ⟹ ∣ S ∣ = ∑ i ∣ S i ∣ \mathbb{S = S_ ...
- 组合数学 | 排列与组合
组合数学是研究按一定方式配置一组事物的存在情况 目录 加法法则和乘法法则 一一对应 排列与组合 圆周排列 排列的生成算法 允许重复的组合和不相邻的组合 加法法则和乘法法则 组合数学最主要的内容是对离散 ...
最新文章
- 线性回归 linear regression
- 《社会智能与综合集成系统》第1章1.节参考文献
- 推荐系统炼丹笔记:推荐系统Bias/Debias大全
- C#-利用Marshal类实现序列化
- 逻辑回归(logistic regression)的本质——极大似然估计
- 2019年,最值得期待的科学突破将是?
- FragmentActivity和Activity的具体区别
- .NET 垃圾回收与内存泄漏
- react 组件怎么公用_在React中的组件之间共享数据
- Mac系统下安装Port
- web游戏/网页游戏网址
- java数组下标从几开始的_为什么数组角标从0开始
- 服务器的正向代理与反向代理
- 最新获得淘宝app商品详情原数据 的API
- 软件开发测试男友花束,观察这四束花束凭直觉选一束花?测一测别人都在羡慕你的什么?...
- Kaggle一周30小时Tesla P100教程~
- 红帽牵手阿里云,水到渠成的合作
- 计算机无法识别移动硬盘怎么办,移动硬盘不能识别,教您移动硬盘不能识别怎么办...
- KernelSU: 内核 ROOT 方案, KernelSU KernelSU KernelSU 新的隐藏root防止检测 封号方案
- 13.0_[Java 面向接口]-类和接口
热门文章
- mysql 嵌套查询优化_MySQL——优化嵌套查询和分页查询
- 奥维使用天地图 疑似攻击解决方案、访问上限解决方案
- 比特率与波特率有何差别?—Vecloud
- 基于DDS的多波形程控信号发生器
- ncl 添加点shp文件_NCL绘制中国地图
- 利用Echarts+百度地图API绘制可交互的行政区划地图(2021)
- 三个变量存在一个协整方程_计量经济学第12讲(时间序列计量经济学模型:协整与误差修正模型)...
- python通信工程定额_版通信工程费用及定额套用解读
- IAR在写结构体时不提示_U盘被写保护了以后怎么办?
- c8网络语言意思,谁能帮我解释一下这个纯网络术语Yi段子啥意思