有悬赏:排列组合题目——在书架上放有编号为1,2,....n的n本书。现将n本书全部取下然后再放回去……

在书架上放有编号为1,2,....n的n本书。现将n本书全部取下然后再放回去,当放回去时要求每本书都不能放在原来的位置上。
例如:n=3时:原来位置为:123放回去时只能为:312或231这两种
问题:求当n=5时满足以上条件的放法共有多少种?(不用列出每种放法)

答案是44,求过程。望会做这道题目的网友帮个忙解答,谢谢喽!

错位排列
D(n)=(n-1)[D(n-1)+D(n-2)]
从n-2和n-1的情况构造出n的情况,不难得到上述递推式
或D(n)=nD(n-1)+(-1)^n
D(n)=[n!/e]
温馨提示:内容为网友见解,仅供参考
无其他回答

有悬赏:排列组合题目——在书架上放有编号为1,2,...n的n本书。现将n...
或D(n)=nD(n-1)+(-1)^n D(n)=[n!\/e]

高中信息学联赛经典题型(pascal)
1. 在书架上放有编号为1 ,2 ,...,n的n本书。现将n本书全部取下然后再放回去,当放回去时要求每本书都不能放在原来的位置上。例如:n = 3时:原来位置为:1 2 3 放回去时只能为:3 1 2 或 2 3 1 这两种 问题:求当n = 5时满足以上条件的放法共有多少种?...

约瑟夫问题描述: 编号为1,2,……,n的n个人按顺时针方向围坐一圈,每人...
\/\/1.元素类型,结点类型和指针类型 typedef struct LNode \/\/定义结构体,{ int number,password; \/\/num用来存储人的序号,pwd用来存储人的密码 struct LNode *next;}SLX;struct LNode *head,*p,*pt; \/\/定义结点 \/\/2 、创建循环链表函数 int CreatLinkListFunction(int n) \/\/参数...

PASCAL动态规划例题与解答,越多越好,一题10分
题目还要求输出最大加分树的前序遍历序列,因此必须在计算过程中记下从节点i到节点j所组成的最大加分二叉树的根节点,用数组root[i,j]表示Ural 1018 二*苹果树题目有一棵苹果树,如果树枝有分叉,一定是分2叉(就是说没有只有1个儿子的结点)这棵树共有N个结点(叶子点或者树枝分叉点),编号为1-N,树根编号一定是...

...n。 现从袋中抽r个球出来(抽出来之后不得再放回袋中...
最简单的理解若N=R,那么最后一个球的选法只有一种,但N-R=0

排列组合问题 从N个不同的元素中一个一个取出n个元素,每次取出都放回去...
把每个元素标上号:1,2,3,4……N从里面有放回地取出n个的取法有n^n种。要的是组合数不是排列数,所以要除以n的全排列n!,即1*2*3.n。比如取出的是“4 3 2 1”这种情况是和“1 2 3 4”、“2 1 3 4” 等等重复的。设n个元素分别为a1,a2,…an,被抽出的次数分别为x1,x2xn(...

桌面上放有10张卡片,编号分别是1,1,2,2,3,3,4,4,5,5.现在将这10张卡片...
16 估算 且作参考 也或者是 8+6+2

排列组合常用方法总结
∴本题答案为:=56。 2.注意加法原理与乘法原理的特点,分析是分类还是分步,是排列还是组合 例3.在一块并排的10垄田地中,选择二垄分别种植A,B两种作物,每种种植一垄,为有利于作物生长,要求A,B两种作物的间隔不少于6垄,不同的选法共有___种。 分析:条件中“要求A、B两种作物的间隔不少于6垄”这个条件不...

编号1至n的n张卡片,从中有放回的任意抽取m张。求其上编号之和的方差...
设u表示抽取m 张卡片的号码和Xi 表示第i 次抽到卡片的号码 则u=X1+X2+……+Xm 有放回,故独立。因此D(u)=D(X1)+...+D(Xm)而D(Xi)=E(Xi^2)-[E(Xi)]^2=(n^2-1)\/12 于是D(u)=m*(n^2-1)\/12

排列组合问题 附上讲解
10=5个中去3个)2. 为每本书标上编号,记为1,2,3,……,21.题目变为取4个数1<=x1<x2<x3<x4<=21,使得其两两不相邻。令y1=x1,y2=x2-x1-1,y3=x3-x2-1,y4=x4-x3-1,y5=21-x4,则y1+y2+y3+y4+y5=18 所以结果为18C4=3060 (因为实际上y5是不取的)

相似回答