Math 排列和错乱有什么区别?

Math 排列和错乱有什么区别?,math,permutation,combinatorics,Math,Permutation,Combinatorics,我得到了一个程序来编写用户输入的一组数字的不同组合,当我研究相同的组合时,我得到了关于排列和错乱的例子 我找不到他们之间的明确性。另外一个术语是组合。任何人请提供一个简单的一行,以澄清问题 提前谢谢。 排列的概念涉及到将集合的所有成员重新排列或排列成某种序列或顺序的行为(不同于组合,组合是集合中某些成员的选择,忽略顺序)。例如,作为元组,集合{1,2,3}有六种排列,即:(1,2,3),(1,3,2),(2,1,3),(2,3,1),(3,1,2)和(3,2,1)。另一个例子是,一个单词的所有字

我得到了一个程序来编写用户输入的一组数字的不同组合,当我研究相同的组合时,我得到了关于排列和错乱的例子

我找不到他们之间的明确性。另外一个术语是组合。任何人请提供一个简单的一行,以澄清问题

提前谢谢。

排列的概念涉及到将集合的所有成员重新排列或排列成某种序列或顺序的行为(不同于组合,组合是集合中某些成员的选择,忽略顺序)。例如,作为元组,集合{1,2,3}有六种排列,即:(1,2,3),(1,3,2),(2,1,3),(2,3,1),(3,1,2)和(3,2,1)。另一个例子是,一个单词的所有字母都不同,它的一个拼字法就是其字母的排列

在组合数学中,错乱是一组元素的排列,使得所有元素都不出现在其原始位置


一组大小为n的错乱数,通常写为Dn、Dn或!n、 被称为“精神错乱号码”或“德蒙莫特号码”。(这些数字被推广到rencontres数字。)subfactorial函数(不要与阶乘n混淆!)将n映射到!N未就子元件的标准符号达成一致意见;n-有时用来代替!n、

这不是一个真正的编程问题,而是一个概念性的数学问题。对于这个问题,StackExchange站点并不正确。Java中也有排列和去排列的逻辑。所以我把它标记为java,我正在研究java程序,正如我在问题中提到的,你的问题不是关于实现,而是关于这两个术语之间的区别(你的任务是编写组合,你的困惑源于你研究中出现的术语紊乱)。尽管这是一个数学问题(对它来说,这将是一个更合适的地方),IMO,它的有用性比大量的问题更高,比如:)但我允许自己去掉
java
标签,因为它与Java完全无关。@adamdc78是它的好朋友。这个问题对于其他StackExchange站点的用户来说并不容易混淆。您可能希望将它们放在块引号或其他东西中,并明确说明您是在逐字引用wikipedia。