示例:组合与排列
使用
combin 和
permut 函数来计算项的子集。项的顺序在排列方面作用显著,而在组合中作用不显著。
1. 设置项的数量和每个子集中项的数量:
2. 应用函数 combin 来计算组合数:
在处理四项时,一次以一项为一组分组时有四种方法、以两项为一组分组时有六种方法、以三项为一组分组时有四种方法以及以四项为一组分组时有一种方法。
3. 假设具有字母 A、B、C 和 D。列出以一个字母为一个集合的四种组合:
4. 列出以两个字母为一个集合的六种组合:
集合 BA、CA、DA、CB、DB、DC 包含的字母与 AB、AC 等相同,因此,算作相同组合。
5. 应用函数 permut 来计算排列数:
6. 列出以两个字母为一个集合的 12 种排列:
| AB, AC, AD, BC, BD, CD |
BA, CA, DA, CB, DB, DC |
集合 AB 和 BA 被视为 A 和 B 的不同排列。
7. 列出以三个字母为一个集合的 24 种排列:
| ABC, ACB, ABD, ADB, ACD, ADC |
BAC, BCA, BAD, BDA, BCD, BDC |
CAB, CBA, CAD, CDA, CBD, CDB |
DAB, DBA, DBC, DCB, DAC, DCA |