爱改写 Tools

排列组合计算器

精确计算排列数 (P) 和组合数 (C),支持不同条件下的排列组合计算,助力您的数学学习和研究。

计算面板

排列数 (P(n, k))

--

组合数 (C(n, k))

--

排列组合简介

排列和组合是组合数学的基本概念,用于计算从一组元素中选择和排列元素的方式数量。它们在概率计算、统计分析和离散数学等领域有着广泛的应用。

排列考虑元素的顺序,而组合不考虑顺序。理解这两个概念的区别,对于正确应用它们至关重要。

什么是排列 (Permutation)?

排列是指从一组元素中选择一定数量的元素,并将它们按特定顺序排列的方式数量。通常表示为 P(n, k) 或 nPk

例如,从 3 个元素 {A, B, C} 中选择 2 个元素的排列数为 6:AB, BA, AC, CA, BC, CB。

什么是组合 (Combination)?

组合是指从一组元素中选择一定数量的元素,不考虑它们的顺序的方式数量。通常表示为 C(n, k) 或 nCk

例如,从 3 个元素 {A, B, C} 中选择 2 个元素的组合数为 3:AB, AC, BC。

计算公式说明

排列数:P(n, k) = n! / (n - k)! 组合数:C(n, k) = n! / (k! × (n - k)!)
n! n 的阶乘,表示从 1 到 n 的所有正整数的乘积。
k! k 的阶乘,表示从 1 到 k 的所有正整数的乘积。
P(n, k) 从 n 个元素中选择 k 个元素的排列数。
C(n, k) 从 n 个元素中选择 k 个元素的组合数。

常见问题 (FAQ)

排列和组合的区别是什么?

排列考虑元素的顺序,而组合不考虑顺序。例如,AB 和 BA 是不同的排列,但它们是同一个组合。

什么是阶乘?

阶乘是一个数学运算,表示从 1 到该数的所有正整数的乘积。例如,5! = 5 × 4 × 3 × 2 × 1 = 120。特别地,0! = 1。

如何确定使用排列还是组合?

如果元素的顺序很重要,使用排列;如果元素的顺序不重要,使用组合。例如,从 10 个候选人中选择 3 个组成委员会,使用组合;如果这 3 个职位有不同的头衔,使用排列。