1.什么是排列?
排列的任务是确定个不同的元素的排序的可能性。从下边的示意图可看出,3个不同颜色的彩球一共有6种不同的排列方式,因此有如下定理:“
个不同的元素可以有
种不同的排列方式,即
的阶乘。”因此上面的例子的算法是3 ! = 6。
为什么是3的阶乘呢?因为第一个位置有3种颜色可选,除去第一个位置,第二个位置就只有2种颜色可选了,确定好第一位置和第二个位置,第三个位置自动就确定下来了,故一共有3*2*1种可能就是3的阶乘,6种可能。
排列的任务是确定个不同的元素的排序的可能性。从下边的示意图可看出,3个不同颜色的彩球一共有6种不同的排列方式,因此有如下定理:“
个不同的元素可以有
种不同的排列方式,即
的阶乘。”因此上面的例子的算法是3 ! = 6。
为什么是3的阶乘呢?因为第一个位置有3种颜色可选,除去第一个位置,第二个位置就只有2种颜色可选了,确定好第一位置和第二个位置,第三个位置自动就确定下来了,故一共有3*2*1种可能就是3的阶乘,6种可能。