1. 基本型:从n个元素中挑选出k个的组合方式有C(k,n)种,排列方式有P(k,n)种; 如从5个橘子中任意挑3个出来,有C(3,5)=10个组合,排列方式就有P(3,5)=60个 2. 填空型:把k个元素放入n个空位中(ABC+12345è1A3BC,…) a) n个空位无排列(相对次序无要求): 组合方式有C(k,n),如把水果随便装到5个空果篮中的3个,就有C(3,5)种挑选组合。 b) n个空位有排列(相对次序有要求): i. 直线排列 1. 排列次序有P(k,n)种; 例子:用3个不同字母(A,B,C)来代替字符串11111中的任意3个字符,组成P(3,5)个新字符串。 2. 一些涉及固定位置的环形排列其实是直线排列 如(下面的例子三,来自费费数学)如果是5个人分别坐到桌子旁5张不同凳子上时,坐法就有P(5,5)种(直线排列)。同样的例子还有例四。 ii. 环形排列 排列有P(k-1,n-1)种。推导过程如下: 1. 先不考虑圆的旋转对称性注(即只考虑直线排列),有P(k,n)个排列; 2. 考虑圆的旋转对称性的影响,有多少个空位就有多少个“对称位置”-也就是说任何一个排列次序都有n-1个与他“对称”的排列,所以最终总的排列次序数为P(k,n)/n=P(k-1,n-1)。 例子:圆桌旁有5个凳子,3个人坐到任意的3个凳子上,那就有P(3,5)种坐法(直线排列),而排列数(三人的相对次序)只有P(2,4)种。 例子:(下面的例子二,来自费费数学)5个人坐到桌子边上,就有P(4,4)种排列方式;(下面的例子三,来自费费数学)但是如果是5个人分别坐到桌子旁5张不同凳子上时,坐法就有P(5,5)种(直线排列)。 个人看法:并不是环形排列比线性排列少一个,而是本身的“对称性”使有些排列相互“对称”一致 注:这里之所以可以引入圆的旋转对称性是因为这里讨论的所有题目我们都不要求放在圆上的物体之间有固定的间距,但是要保持个体之间的相对前后关系(圆弧上的排列),也就是所在圆弧上排好的某个排列,如果把整个排列全部平移一个位置,如果还是按平移前的起始位置来看,他就是一个新的排列,但是其实它和原排列是一模一样的,如此类推,它有n个copy(算上自己),这跟圆上平均分布的n个点的对称关系是一致的,即n次对称。
3. 插入型:把k个元素插入n个元素的已有排列中(ABC+12345èA1B23C45,…) a) n个元素排列为直线型: 每插入1个元素到排列中,可允许插入元素的位置都会多1个,如12345有n+1=6个位置可以插入A,B或C,如果把A随意放入一个位置变成12A345,那就有n+1+1=7个位置可以插入B,所以如此类推: 排列方式数量为P(1,n+1)*P(1,n+2)*P(1,n+3)…*P(1,n+k)=P(k,n+k) 例子:如把3个不同的字母(A,B,C)放到字符串12345中的任意位置,组成P(3,8)个不同的字符串 b) n元素排列为环形(不计较具体位置,只计较相对排列): 这里就无所谓“对称”了,与所谓直线型不同在于具有相同数量(n)的元素的排列,直线型有n+1个位置可以插入新元素,而环形的只有n个。因为在环形排列中首位相接,有两个位置重叠了。所以公式就变成: 排列方式数量为P(1,n)*P(1,n+1)*P(1,n+2)…*P(1,n+k-1)=P(k,n+k-1) 例子(下面的例一,来自费费数学):把2根钥匙串进已经有5根钥匙的钥匙圈里,就有P(2,6)种排列;如果问那2根钥匙是相邻的排列数是多少,应该是这2根钥匙的排列数×往有5根钥匙的钥匙圈里放入1根钥匙(把2根看作一个整体)的排列数,即P(2,2)*P(1,5+1-1),他的概率为P(2,2)*P(1,5+1-1)/P(2,6)=2*5/(6*5) = 2/6
[此贴子已经被作者于2008-8-15 18:32:19编辑过] |