计数与组合(排列、组合)
Counting & Combinatorics
约 15 分钟 · v2
计数与组合
math/counting · MATH20991 乘法原理:一步步选,数量相乘
早上配衣服:衣柜里有 3 件上衣、2 条裤子,一共能搭出几套?别一套套数——先选上衣(3 种)再选裤子(2 种),把每步的可能数相乘:3 × 2 = 6。点下面看它一套套长出来。
配衣服决策树
乘法原理:做一件事分成几个独立步骤,各步分别有 a、b、c… 种选法,则总方法数 = 各步相乘 a × b × c …。
关键词是"分步"。比如 4 位数字密码:每位 10 选 1,共 10⁴ = 10000 种。
2 排列:挑出来还要排座次(顺序重要)
跑步比赛 5 个人,选 3 个上领奖台(金、银、铜)。第一名 5 选 1,第二名剩 4 选 1,第三名剩 3 选 1 → 5 × 4 × 3 = 60。这种"挑出来还要分先后"的就叫排列。
排列 P(n, r):从 n 个里挑 r 个并排顺序。P(n,r) = n×(n−1)×… = n!/(n−r)!
特例:全部排好(r = n)就是 n!(n 的阶乘)。3 个人排队 = 3! = 6 种。
3 组合:只看选了谁(顺序不重要)
买彩票选 3 个号、从班里选 3 人组队——谁先谁后无所谓,只看"是哪几个"。这叫组合。下面拖滑块、切换"顺序重不重要",亲眼看两者差在哪。
排列 vs 组合 切换器
组合 C(n, r):从 n 个里挑 r 个不管顺序。C(n,r) = P(n,r)/r! = n!/(r!(n−r)!)
为什么除以 r!?同一组 r 个东西,在排列里被它们的 r! 种排法重复数了 r! 遍——除掉就好。
4 排列还是组合?就问一句话
90% 的题,分清这一点就做对了:
5 试三道(先想,再点)
三道题,点选项即时判;答题进度显示在右侧目录。
一句话带走:
分步就乘(乘法原理);挑出来还分先后 = 排列 P(n,r)=n!/(n−r)!;只看选了谁 = 组合 C(n,r)=n!/(r!(n−r)!)。组合 = 排列 ÷ r!,因为顺序的花样被合并了。判断口诀:换个顺序算不算新方案。