作业帮 > 数学 > 作业

关于排列组合错排列的问题

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/04/29 09:23:04
关于排列组合错排列的问题
比如3个人的贺卡 每人都不拿自己的
那有9 种.
2个人的贺卡 每个人都不拿自己的 就1中
现在比如说 N 个人的贺卡 每个人都不拿自己 那有多少种?
能不能把思路讲一下
关于排列组合错排列的问题
这个叫全错排列问题,最早是由欧拉给出的答案.我们不妨设N个人的拿法为f(N),则f(N)=(N-1)[f(N-1)+f(N-2)].f(0)=0,f(1)=1.这个递推公式是很容易证明的.
证明如下:
设N个人为a,b,c,d...,N张卡为A,B,C,D...
若a拿b的卡B,b也拿a的卡A,则显然只剩下N-2个人拿卡,自然是f(N-2)种了.
若a拿b的卡B,b没拿a的卡A(与"b没拿b的卡B"相同),则显然与N-1个人拿卡一样,自然是f(N-1)种了.
而a不一定拿B,只要是B,C,D...(N-1个)中的一个就可以了,所以在f(N-1)+f(N-2)再乘上N-1就行了.
如果你学过解抽象函数方程的话,f(N)=(N-1)[f(N-1)+f(N-2)]在自然数内的解是f(N)=N![1/2!-1/3!+...+(-1)^N/N!](N=1时f(N)=1).