跳至内容
spmaddmath.com.my
补习

学习

课程公式方法考试与试卷工具
地区收费博客我们的老师联系
中文

章节讲解 · 排列与组合

排列与组合:如何区分

整章都系于一个问题:顺序重不重要?重要,你数的是排列 nPr{}^{n}P_{r};不重要,你数的是组合 nCr{}^{n}C_{r}

一旦答了这个问题,其余都只是算术。

决定一切的那一个问题

在这一章,学生因为选错工具丢的分,比因为算术丢的还多。而工具的选择,靠对情境问一个平白的问题:顺序重不重要?

如果把同样的东西重新排一下会得到一个真正不同的结果,那顺序就重要,你数的是排列。如果重新排一下得到的是同一个结果,那顺序就不重要,你数的是组合。

一个快速的例子让差别变得鲜明。假设你从一个班里挑 3 名学生。

如果你要选一名主席、一名秘书、一名财政,那么 Aisyah 当主席 / Ben 当秘书,就和 Ben 当主席 / Aisyah 当秘书是不同的结果,职务让顺序有了意义,所以这是排列。但如果你只是挑 3 名学生组一个没有职务的学习小组,那么 {Aisyah, Ben, Chong} 无论你怎么列都是同一个小组,顺序无关紧要,所以这是组合。

每次都用的判定法

把选出的两样东西对调一下。如果这一调换产生了一个新的、不同的排法,顺序就重要,用排列

如果调换什么也没改变,顺序就不重要,用组合

阶乘:基本构件

两条公式都由阶乘搭起来。整数 nn 的阶乘,写作 n!n!,是从 nn 一路乘到 11 的每一个整数的乘积:

n!=n×(n1)×(n2)××2×1n!=n\times(n-1)\times(n-2)\times\cdots\times 2\times 1

所以 5!=5×4×3×2×1=1205!=5\times 4\times 3\times 2\times 1=120,而 3!=63!=6。有一个值让许多学生意外:0!=10!=1,这是定义,它让公式表现正确,接受就好。

阶乘数的是把一组不同的东西排成一行有多少种方式:nn 个不同的东西能排成 n!n! 种,因为第一个位置有 nn 种选择,第二个有 n1n-1 种,依此类推。

这个想法,把每一阶段的选择相乘,就是乘法原理,它悄悄撑起了整章。

两条公式,并排放

排列数的是排法,顺序算数。从 nn 个不同的东西里取 rr 个来排的方式数是:

排列
nPr=n!(nr)!{}^{n}P_{r}=\frac{n!}{(n-r)!}

组合数的是选法,顺序不算数。从 nn 个不同的东西里选 rr 个的方式数是:

组合
nCr=n!r!(nr)!{}^{n}C_{r}=\frac{n!}{r!\,(n-r)!}

仔细看你就会发现,组合公式不过是排列公式再除以一个 r!r!。多出来的这个 r!r!

是把选出的 rr 个东西重新排序的方式数,除掉它,正是我们把不再在意的那些排法丢弃的做法。这就是为什么 nCr{}^{n}C_{r} 总是小于(或等于)nPr{}^{n}P_{r}:每一个不计顺序的选法,都对应着好几个计顺序的排法。

值得记住的联系

nPr=r!×nCr{}^{n}P_{r}=r!\times{}^{n}C_{r}。先选(一个组合),再把选出的排序(乘以 r!r!)。

把它们看成相连而非彼此独立,这一章就通了。

用同一组数字做两个例子

两边都用同样的数字,能把对比拉得很锐。假设一个社团有 8 名成员。

第一种,社团要选一名主席、一名秘书、一名财政,三个不同的职务。顺序重要,所以这是排列:8P3=8!5!=8×7×6=336{}^{8}P_{3}=\frac{8!}{5!}=8\times 7\times 6=336 种。

这个捷径值得内化:8P3{}^{8}P_{3} 就是从 8 往下数、最上面 3 个数的乘积。

第二种,反过来,社团要选 3 名成员组一个没有名目的委员会,没有职务,人人平等。顺序不重要,所以这是组合:8C3=8!3!

5!=8×7×63×2×1=3366=56{}^{8}C_{3}=\frac{8!}{3!\,5!}=\frac{8\times 7\times 6}{3\times 2\times 1}=\frac{336}{6}=56 种。同样 8 个人、同样选 3 个,但职务一消失,336 就变成 56。

那个 3!=63!=6 的因子,恰恰是每个 3 人委员会可以被排序的方式数,而我们不再去数它。

常见失误,以及读题

因为算术很短,这一章几乎全部的难处都在读题上。留意这些:

  • 匆匆略过措辞。像排、列、顺序、名次,或者一组有名目的职务,都提示排列。像选、委员会、队伍、小组(没有职务),都提示组合。
  • 漏掉一个限制。像「两个女生必须坐在一起」「没有两个男生相邻」「某个人必须入选」这样的条件会改变计数,而分往往就在那里。
  • 多阶段问题忘了乘法原理。如果一项任务有彼此独立的阶段,就每个阶段各数一遍再相乘,比如先选一支队伍,再从中选一名队长。
  • 把计算器上的键搞混。你的科学计算器上 nPr{}^{n}P_{r}nCr{}^{n}C_{r} 两个键都有;按错会给出一个看似合理其实错误的数字,所以动计算器之前先决定你要哪一个。

有一点让人安心:因为 SPM 高级数学采用分析式评分,即便末位数字失手,你仍能因认对了方法、列对了式子而拿到方法分。写下'顺序重要,所以 8P3{}^{8}P_{3}'并写出式子,本身就值分,所以把你的理由说出来,别只写一个数。

一对一教学如何帮到你

这是一章数学容易、读题难的内容,而这恰恰是坐在你身边的老师能很快解决的事。看着你怎样解读一道题,老师能抓住你把「选」读成「排」的那一刻,用几个量身定做的例子把那份直觉重建起来,直到选对工具变成自动。

我们的老师经验丰富,课程在线、以英语授课,这也帮你应对题目里的英文措辞,而 SPM 试卷以马来文和英文双语命题。

如果你想试一节课,第一堂是按老师收费的一小时付费课,每小时从 RM50 起,视老师经验而定,价格在 WhatsApp 上报。我们从你所在的地方开始,一起把绊住你的那些题走一遍,一步一步、清清楚楚地把你的信心建起来。

获取一对一辅导。

预约试课

常见问题

我怎么知道该用排列还是组合?

问一个问题:顺序重不重要?把选出的两样对调,如果这产生了不同的结果(比如不同职务),顺序就重要,用排列 nPr{}^{n}P_{r}

如果调换什么也没改变(比如没名目的小组),用组合 nCr{}^{n}C_{r}

两条公式有什么区别?

nPr=n!(nr)!{}^{n}P_{r}=\frac{n!}{(n-r)!} 数的是计顺序的排法;nCr=n!r! (nr)!{}^{n}C_{r}=\frac{n!}{r!\,(n-r)!} 数的是不计顺序的选法。

组合就是排列再除以 r!r!,因为那个 r!r! 去掉了你不再在意的排法。

所以 nCr{}^{n}C_{r} 总是更小或相等。

为什么 0!=10!=1

这是为了让公式成立而选的定义。比如 nCn{}^{n}C_{n}(把全部 nn 个都选上)应当等于 1,而 n!n!

0!=1\frac{n!}{n!\,0!}=1 只有在 0!=10!=1 时才成立。你不必去证明它,接受并使用就好。

这一章最容易绊住学生的是什么?

是读题,不是算术。留意关键词,排、顺序、名次、职务意味排列;选、委员会、小组意味组合,并且永远别漏掉像「必须坐在一起」这样的限制。

因为评分是分析式的,把理由说出来能在末位失手时保住你的分。

来源:SRC-FORMAT

作者 spmaddmath.com.my 编辑团队.· 最后更新 5 September 2026

准备好开始了吗?

预约试课每小时RM50起 · 一小时付费试课 · 当天回复