首页  > 经典回顾

排列组合计算器 - 在线计算排列组合公式

什么是排列组合?排列组合是组合数学中最基本的概念,用于计算在给定条件下可以形成的不同组合或排列的数量。它在概率统计、密码学、遗传学、赛事排名等众多领域有广泛应用。

🔀 排列 (Permutation)定义:从n个不同元素中取出m(m≤n)个元素,按照一定的顺序排成一列,叫做从n个元素中取出m个元素的一个排列。

特点:关注元素的顺序,AB和BA是不同的排列。

示例:P(5, 3) = 5!/(5-3)! = 60从5本书中选3本排成一排,有60种不同的排列方式。📊 组合 (Combination)定义:从n个不同元素中取出m(m≤n)个元素,不考虑顺序,叫做从n个不同元素中取出m个元素的一个组合。

特点:不关注元素的顺序,AB和BA是相同的组合。

示例:C(5, 3) = 5!/(3!×2!) = 10从5本书中选3本带回家(不考虑顺序),有10种不同的选择方式。三种计算模式🔀排列 P(n, r)P(n, r) = n! / (n - r)!计算比赛排名、密码排列、座位安排等需要考虑顺序的情况

📊组合 C(n, r)C(n, r) = n! / [r! × (n - r)!]计算抽奖组合、团队选拔、彩票号码等不考虑顺序的情况

对称性:C(n, r) = C(n, n - r)❗阶乘 n!n! = n × (n-1) × (n-2) × ... × 1计算全排列、数学概率、递归算法等基础计算

特殊值:0! = 1