Math 从ABCDD可以生成多少个组合

Math 从ABCDD可以生成多少个组合,math,Math,如果给你5个字母,其中2个字母相同,例如ABCDD。如何快速找出它们可以排列成多少种不同的组合?组合的数量实际上是n 但在您的特定情况下,当有2个字符完全相同(不多也不少)且至少有3个字符,而不仅仅是“DD”)时,答案是: n/二, n!表示阶乘函数 阶乘(2)=2 2*1 阶乘(3)=6 3*2*1 阶乘(4)=24 4*3*2*1 因此,在您的示例“ABCDD”中,长度(n)是5(字符串的长度)。 所以5/答案是2 阶乘(5)=120,120/2=60 字符串“ABCDD”有120种不同的组

如果给你5个字母,其中2个字母相同,例如ABCDD。如何快速找出它们可以排列成多少种不同的组合?

组合的数量实际上是n

但在您的特定情况下,当有2个字符完全相同(不多也不少)且至少有3个字符,而不仅仅是“DD”)时,答案是:

n/二,

n!表示阶乘函数

阶乘(2)=2 2*1

阶乘(3)=6 3*2*1

阶乘(4)=24 4*3*2*1

因此,在您的示例“ABCDD”中,长度(n)是5(字符串的长度)。 所以5/答案是2

阶乘(5)=120,120/2=60

字符串“ABCDD”有120种不同的组合,但如果你只想要唯一的组合,答案是60


正如我前面提到的,只有当您有两个相同的字符(不多也不少)且长度至少为3个字符/至少为2个唯一字符时,这才有效。

我投票将此问题作为主题外的问题结束,因为它不是编程问题。