数学的排列组合问题

儿子学奥竞。在过春节期间,重新学习了下高中的排列组合,以便与儿子能沟通。以下是学习笔记。

一、计数原理基础概念

  • 分类加法原理:完成一件事有两类不同方案,在第1种方案中有m种不同的方法,在第2种方案中有n种不同的方法,那么完成这件事共有m+n种不同的方法。要点在2种方案中的方法互不相同
    问题:如果2个方案中方法有相同项呢?
  • 分步乘法原理:完成一件事需要两个步骤,做第1步有m种不同的方法,做第2步有n种不同的方法,那么完成这件事有m \times n种不同的方法。要点是2步中的方法互不影响
    问题:如果两步中方法相互影响呢?
  • 排列:从n个不同元素中取出m(m<=n)个元素,按照一定的顺序排成一列,叫做从n个不同元素中取出m个元素的一个排列。排列公式为:A_n^m
  • 组合:从n个不同元素中取出m(m<=n)个元素合成一组,叫做从n个不同元素中取出m个元素的一个组合。组合公式为:C_n^m
  • +分组:把n个相同元素中分成m组(m<=n),共有C_{n-1}^{m-1}分法。
  • +分配:把n个不同元素分配给n个不同的对象,共有A_n^n分法,与全排列思路相似。

(注):
1. 排列与组合实际上是分步乘法原理的两种应用而已。
2. 而组合的本质只是选取不进行排列。
3. 排列的本质是选取加上全排列。P_n^m=C_n^m \times A_m^m
+4. 分组是多次选取的结果。
+5. 排列的结果是数列,而组合的结果是集合,而分组的结果是多个集合。
+6. 分配的本质是分组加上全排列。 分配是现实世界的要求与规则。

二、乘法在排列与组合中的意义的不同

举个例子:
C_5^1 \times C_4^1 有什么意义?是排列还是组合?
这个问题重要吗?
这个很重要,如果不知道当前式子是排列还是组合,就无法进行正确计算。
排列的结果是数列,而组合的结果是集合。
上面式子的可以有两种意义:

  • 第一种:从五个人选出两人当正副班长,选法几何?C_5^1 \times C_4^1。这明显是一个排列问题。因为选出后按正副班长这个排列顺序,如果是选出两个人打扫卫生,结果就变成C_5^2了。
  • 第二种:从5个男生与4个女生中,分别选出一个人去参加乒乓双打。C_5^1 \times C_4^1。 这明显是一个组合问题,因为两个人只是去参加双打,而不用按某个规则去排序。如果说分别选出一个人去当班长与学习委员,结果就变成C_5^1 \times C_4^1 \times A_2^2

大多数情况下:

  • \frac {排列} {排列} = 组合
  • 组合 \times 排列 = 排列

三、从元素的相异性来看计数

(一)无重复元素(不同元素集合,我们主要学的)
  • 元素模型常见有:同学、甲乙丙丁、球队、课程等。

  • 排列应用:A_n^m (m \leq n),从n个不同元素中选取m个元素的排列。

  • 全排列应用:A_n^n (n \geq 1),从n个不同元素中选取n个元素的排列,或对n个不同元素直接排列

  • 圆排列应用:A_{n-1}^{n-1} (n\geq1),n个不同元素围成一个圆的全排列。

  • 项链排列应用:\frac{A_{n-1}^{n-1}}{2} (n\geq3),n个不同珠子串成一个项链的全排列。

  • 组合应用:C_n^m (m \leq n),从n个不同元素中选择m个元素的组合。

  • 全组合应用:C_n^0+C_n^1+...+C_n^n = 2^n,从n个不同元素中任何选取的组合。
    :壹圆、贰圆、伍圆、拾圆各一张,一共可组成多少币值(至少取一张)?
    2^4-1=15种

  • 分组排列:\frac{A_n^n}{A_{n1}^{n1}{A_{n2}^{n2}}...{A_{nk}^{nk}}}(n=n1+n2+...+nk,将n个不同元素分成k个按一顺序排列的组)
    :将10个人分别分成1人组、2人组、3人组、4人组,共有分法?
    \frac{A_{10}^{10}}{A_1^1A_2^2A_3^3A_4^4}

  • 平均分组排列:\frac{A_n^n}{(A_m^m)^k}(n=m*k 将n个不同元素平均分成k个按一顺序排列的组,每组m个元素)

    :将6个同学分成3组分别命名为1号组,2号组,3号组,然后去打双打比赛,有几种分法?
    \frac{A_6^6}{A_2^2A_2^2A_2^2}
    :不同元素的平均分组排列,也是分配。


  • 平均分组组合:\frac{A_n^n}{(A_m^m)^n A_n^n}(n=m*k 将n个不同元素平均分成k个组,每组m个元素)

    :将6个同学分成3组,去打双打比赛,有几种分法?
    \frac{A_6^6}{A_2^2A_2^2A_2^2A_3^3}


  • 分组组合:\frac{A_n^n}{A_{n1}^{n1}{A_{n2}^{n2}}...{A_{nk}^{nk}} ???}(n=n1+n2+...+nk,将n个不同元素分成k个组)

    例1:4个同学分成3个组去玩游戏,有几种分法?
    \frac{A_4^4}{A_2^2A_1^1A_1^1A_2^2}
    :第一个A_2^2是有一组是2人,第二个A_2^2是有两个组人员相等,人数相等的组在排列时是可能重复的。
    :???表示情况比较复杂,需要具体应对。往往这地方也是可以拓展的知识边界。


  • +分配问题:???,(n个不同元素全部分配给m个不同对象时,n>m)
    例1:n+1个不同礼物,全部发给n个同学,每人至少一件,则发放方法数为 ____
    C_{n+1}^2A_n^n。先将n+1个元素分成n组,然后将不同的n组派发给n个同学。
    \frac{A_{n+1}^{n+1}}{A_2^2A_{n-1}^{n-1}}A_n^n。通过先n+1个元素分成无序组,再进行分配。

    例2:10个不同礼物,全部发放给四个同学,每个同学最少2件,最多3件,有多少发放法?
    \frac{A_{10}^{10}}{A_2^2A_2^2A_3^3A_3^3A_2^2A_2^2}A_4^4

(二)无限重复元素(可重复元素,扩展,人的直觉不能识别的元素)
  • 元素常见模型有:银行中的纸币、数字、乒乓球、不同颜色的球、颜色

  • 排列:n^m (从n种可重复元素中选出m个元素的排列)
    :用0、1、2、3四个数字,能构成多少个3位数(可有重复数字)?
    3*4^24^3-4^2,首位不能为0,故先取首位。

  • 组合:C_{n+m-1}^m(从n种可重复元素中选出m的组合)
    :在银行中从五角、一元、二元、五元、十元、五十元、一百元7种纸币中任取10张,有多少种组合方式?
    C_{7+10-1}^{10}
(三)有限重复元素(扩展)
  • 元素常见模型举例:红蓝白球各10个、36的质因数(2个数字2, 3个数字3)

  • 排列:???
    注:目前没有发现这方面的发现与研究。

  • 组合:???(n=n1+n2+...+nk,分别有k种不同元素,每种元素有n1,n2,...,nk个,从所有元素中取出m个元素的组合,其中n/2>=m>=max(n1,n2,...,nk)
    :红、黑、白球各10个,取出16个球,有多少取法?
    C_{3+10-1}^{10}+6 \times (10-6)
    :当m>n/2时,可转化成n-m; 当m<max(n1,n2,...,nk),比m大的颜色,对于m来说是无限取法,也需要调到m。
    注1:对做法有疑问者可以留言,仔细询问。这里通用作法是分类讨论。
    注2:???表示情况比较复杂,需要具体应对。往往这地方也是可以拓展研究的知识边界。

  • 全排列:\frac{A_n^n}{A_{n1}^{n1}{A_{n2}^{n2}}...{A_{nk}^{nk}}} (n=n1+n2+...+nk,分别有k种不同元素,每种元素有n1,n2,...,nk个,所有元素的排列有多少种)
    :红旗2面,蓝旗3面,白旗4面,在杆上进行排列,可排列出多少标志?
    \frac{A_9^9}{A_2^2A_3^3A_4^4}

  • 全组合:(n1+1)(n2+1)...(nk+1)(其中n1个元素1,n2个元素2,nk个元素k,任意两元素的组合结果都不同,有多少组合方法?)
    \frac{x}{12}=\frac{12}{y},问x,y有多少组正整数解?
    (4+1)(2+1)=15组解
    xy = 144 = 2^43^2, 故有4个元素2与2个元素3,因为3与2皆为质数,故满足任何两元素的乘积结果都不同。
(四)无差异元素(相同元素集合,扩展)
  • 元素常见模型:相同的球、几何图形或几何体的顶点、边长等。无差异元素的排列与组合没有意义

  • 全组合:n+1(n个相同的元素,随意取出,共有多少取法?)
  • :取出个固定数量的组合没有意义

  • 分组排列:C_{n-1}^{m-1}(将n个相同元素分成m个非空组的排列)
    :七个相同的球分给5个班,每个班至少有一个,如何分?
    C_{7-1}^{5-1}

  • 分组排列:C_{n+m-1}^{m-1}(将n个相同元素分成m个可空组的排列)
    :10个完全相同的球分给甲乙丙丁4人,可以有人没有球,但球必须发完,有多少分法?
    C_{10+4-1}^{4-1}=C_{13}^3
    :无差别元素的分组排列,其实就是无差别元素的分配。

  • 分组组合:??? (将n个相同元素分成m个组)
    :不定方程x1+x2+x3=200, x1,x2,x3皆为正整数,且均不相等,且保证x1<x2<x3,问有x1,x2,x3多少组解?
    \frac {C_{200-1}^{3-1}- 99 \times 3} {6}
    C_{200-1}^{3-1}为所有x1,x2,x3的解,为总集合;而99 \times 3是其中有两数相等的情况;6是P_3^3,指当3数皆不相等时的所有排列。
    :???表示情况比较复杂,需要具体应对。往往这地方也是可以拓展研究的知识边界。

四、总结

  • 排列组合比较容易出错,往往无法检验。最好的检验办法是用多种思路,得到同一结果。
  • 对于复杂的排列组合解题,最好的办法从小规模的数去演绎算法。
  • 排列组合最容易出错的原因是漏算与重复算。
  • 排列组合主要应用场景有:排列、组合、分组、+分配、集合、不定方程、质因数、约数和等。
  • 排列组合的本质是现实世界事物与时间空间的对应与分配问题。
    n 个不同元素到m个不同位置的对应问题。
    (1) 如果n=1,就是组合;
    (2) 如果n>m,要求1个位置放1个元素,就是排列;
    +(3) 如果n=m,要求1个位置放1个元素,就是全排列,或者是直接分配;
    +(4) 如果n>m,要求必须分配完,每个位置必须有,就是分配问题;
  • 排列组合的本质是集合与数列的转换问题。
    (1)排列的过程,是集合向数列的转换。排列的对象是集合,而结果是数列。
    (2)组合的过程,是集合向集合的转换。组合的对象是集合,而结果也是集合。
    +(3)分组的对象是集合,而结果可以是数列,也可以是集合,视情况而定。
    +(4)分配的过程,是集合向集合的分配,分配的对象集合,分配的目标也是集合。
    +(5)分组排列的过程 ,是集合先转成大集合,大集合又向数列的转换
    +(6)分组组合的过程 ,是集合向大集合的转换。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,569评论 4 363
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,499评论 1 294
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,271评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,087评论 0 209
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,474评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,670评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,911评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,636评论 0 202
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,397评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,607评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,093评论 1 261
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,418评论 2 254
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,074评论 3 237
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,092评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,865评论 0 196
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,726评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,627评论 2 270

推荐阅读更多精彩内容