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+2
3条【乘法原理】&【加法原理】

好了,算是彻底通透了,对于加法、乘法原理理解清晰之后。就可以踏踏实实的学习排列组合了。

换句话说,加法、乘法原理就是排列组合的垫脚石。

1#组合数学初步——排列与组合之加法原理、乘法原理相关推荐

  1. 组合数学_排列与组合

    加法原理 完成一件事情,有N类方式去实现,第一类方式有 a 1 a_1 a1​种,第二类方法有 a 2 a_2 a2​种,-,第N类方法有 a n a_n an​种,则完成这件事情的总方法数为: ∑ ...

  2. 【组合数学】排列组合 ( 集合排列、分步处理示例 )

    文章目录 一.集合排列.分步处理示例 排列组合参考博客 : [组合数学]基本计数原则 ( 加法原则 | 乘法原则 ) [组合数学]集合的排列组合问题示例 ( 排列 | 组合 | 圆排列 | 二项式定理 ...

  3. 【组合数学】排列组合 ( 多重集组合数示例 | 三个计数模型 | 选取问题 | 多重集组合问题 | 不定方程非负整数解问题 )

    文章目录 一.多重集组合示例 二.三个计数模型 排列组合参考博客 : [组合数学]基本计数原则 ( 加法原则 | 乘法原则 ) [组合数学]集合的排列组合问题示例 ( 排列 | 组合 | 圆排列 | ...

  4. 【组合数学】排列组合 ( 多重集组合数 | 所有元素重复度大于组合数 | 多重集组合数 推导 1 分割线推导 | 多重集组合数 推导 2 不定方程非负整数解个数推导 )

    文章目录 一.多重集组合 ( 所有元素重复度大于组合数 ) 二.多重集组合 所有元素重复度大于组合数 推导 1 ( 分割线推导 ) 二.多重集组合 所有元素重复度大于组合数 推导 2 ( 不定方程非负 ...

  5. 【组合数学】排列组合 ( 多重集排列 | 多重集全排列 | 多重集非全排列 所有元素重复度大于排列数 | 多重集非全排列 某些元素重复度小于排列数 )

    文章目录 一.多重集 二.多重集全排列 三.多重集全排列示例 三.多重集非全排列 1 所有元素重复度大于排列数 ( ni≥rn_i \geq rni​≥r ) 四.多重集非全排列 2 某些元素重复度小 ...

  6. 【组合数学】排列组合 ( 排列组合示例 )

    文章目录 一.排列组合示例 1 ( 组合 | 乘法法则 | 加法法则 ) 二.排列组合示例 2 参考博客 : [组合数学]基本计数原则 ( 加法原则 | 乘法原则 ) [组合数学]集合的排列组合问题示 ...

  7. 【组合数学】排列组合 ( 排列组合内容概要 | 选取问题 | 集合排列 | 集合组合 )

    文章目录 一.排列组合内容概要 二.选取问题 三.集合排列 四.环排列 五.集合组合 参考博客 : [组合数学]基本计数原则 ( 加法原则 | 乘法原则 ) [组合数学]集合的排列组合问题示例 ( 排 ...

  8. 算法之组合数学及其算法篇(一) ----- 排列与组合

    组合数学及其算法篇 前言 排列与组合 无重集的排列与组合 无重集的排列 应用例子 无重集的组合 应用例子 重集的排列和组合 重集的排列 重集的组合 前言 组合数学研究的对象是组态.所谓组态就是指若干个 ...

  9. 组合数学$1排列组合

    C1 排列组合 S0 计数原理 1)加法原理: S = S 1 + S 2 + ⋯ + S k , S i ∩ S j = ∅ ⟹ ∣ S ∣ = ∑ i ∣ S i ∣ \mathbb{S = S_ ...

  10. 组合数学 | 排列与组合

    组合数学是研究按一定方式配置一组事物的存在情况 目录 加法法则和乘法法则 一一对应 排列与组合 圆周排列 排列的生成算法 允许重复的组合和不相邻的组合 加法法则和乘法法则 组合数学最主要的内容是对离散 ...

最新文章

  1. 线性回归 linear regression
  2. 《社会智能与综合集成系统》第1章1.节参考文献
  3. 推荐系统炼丹笔记:推荐系统Bias/Debias大全
  4. C#-利用Marshal类实现序列化
  5. 逻辑回归(logistic regression)的本质——极大似然估计
  6. 2019年,最值得期待的科学突破将是?
  7. FragmentActivity和Activity的具体区别
  8. .NET 垃圾回收与内存泄漏
  9. react 组件怎么公用_在React中的组件之间共享数据
  10. Mac系统下安装Port
  11. web游戏/网页游戏网址
  12. java数组下标从几开始的_为什么数组角标从0开始
  13. 服务器的正向代理与反向代理
  14. 最新获得淘宝app商品详情原数据 的API
  15. 软件开发测试男友花束,观察这四束花束凭直觉选一束花?测一测别人都在羡慕你的什么?...
  16. Kaggle一周30小时Tesla P100教程~
  17. 红帽牵手阿里云,水到渠成的合作
  18. 计算机无法识别移动硬盘怎么办,移动硬盘不能识别,教您移动硬盘不能识别怎么办...
  19. KernelSU: 内核 ROOT 方案, KernelSU KernelSU KernelSU 新的隐藏root防止检测 封号方案
  20. 13.0_[Java 面向接口]-类和接口

热门文章

  1. mysql 嵌套查询优化_MySQL——优化嵌套查询和分页查询
  2. 奥维使用天地图 疑似攻击解决方案、访问上限解决方案
  3. 比特率与波特率有何差别?—Vecloud
  4. 基于DDS的多波形程控信号发生器
  5. ncl 添加点shp文件_NCL绘制中国地图
  6. 利用Echarts+百度地图API绘制可交互的行政区划地图(2021)
  7. 三个变量存在一个协整方程_计量经济学第12讲(时间序列计量经济学模型:协整与误差修正模型)...
  8. python通信工程定额_版通信工程费用及定额套用解读
  9. IAR在写结构体时不提示_U盘被写保护了以后怎么办?
  10. c8网络语言意思,谁能帮我解释一下这个纯网络术语Yi段子啥意思