文档介绍:
★★★第一章:★★★
1、用六种方法求839647521之后的第999个排列。提示:先把999换算成递增或递减进位制数,加到中介数上,就不用计算序号了。
解:
字典序法
递增进位制法
递减进位制法
邻位对换法
839647521的中介数
72642321↑
67342221↑
12224376↓
10121372↓
999的中介数
121211↑
121211↑
1670↓
1670↓
839647521后999的中介数
73104210↑
67504110↑
12230366↓
10123362↓
839647521后999个的排列
842196537
859713426
389547216
→
3
←8
→
4
→
5
→
7
→
6
←
9
←
2
1
★★★第二章★★★
例5:10个数字(0到9)和4个四则运算符(+,-,×,÷) 组成的14个元素。求由其中的n个元素的排列构成一算术表达式的个数。
因所求的n个元素的排列是算术表达式,故从左向右的最后一个符号必然是数字。而第n-1位有两种可能,一是数字,一是运算符。如若第n-1位是十个数字之一,则前n-1位必然构成一算术表达式。 10an-1
如若不然,即第n-1位是4个运算符之一,则前n-2位必然是算术表达式。40an-2,根据以上分析,令an 表示n个元素排列成算术表达式的个数。则
a2=120指的是从0到99的100个数,以及±0,±1,...,±9,
利用递推关系(2-8-1),得a0=1/2
特征多项式x2-10x-40 。它的根是
解方程
得
例7:平面上有一点P,它是n个域D1,D2,...,Dn 的共同交界点,见图2-8-4现取k种颜色对这n个域进行着色, 要求相邻两个域着的颜色不同。试求着色的方案数。
令an 表示这n个域的着色方案数。无非有两种情况
(1)D1和Dn-1有相同的颜色;
(2)D1 和Dn-1所着颜色不同。
第一种情形,域有k-1种颜色可用,即D1Dn-1域所用颜色除外;而且从D1到Dn-2的着色方案,和n-2个域的着色方案一一对应。后一种Dn域有k-2种颜色可供使用;而且从D1 到Dn-1的每一个着色方案和n-1个域的着色方案一一对应。
利用(2-8-3)得a1=0,a0=k ,(2-8-3)的特征方程为
****题:
4.求由A,B,C,D组成的允许重复的排列中 AB至少出现一次的排列数目。
解设an为所求个数,bn为不出现AB的串的个数
an+bn=4n,
bn=4bn-1-bn-2, // bn-2:前n-2个组成的串中不出现AB的串的个数,最后两位是AB.
an=4an-1+bn-2, // bn-2:前n-2个组成的串中不出现AB的串的个数,最后两位是AB.
b1=4,b2=15,b0=1,b3=56.
x2-4x+1=0 解得 x=。
bn=S(2+)n+t(2-)n
S=,t=
6.试求由a,b,c三个文字组成的n位符号串中不出现aa图像的符号串的数目。
解设不出现aa的字符串的排列数为an
在所有符合要求的n位串中,最后一位是a,则n-1位是b或c,有2an-2;最后一位不是a,则是b或c, 有2an-1.故有
an=2an-1+2an-2,a1=3,a2=8,a0=1.
x2-2x-2=0,解得 x=。
an=A(1+)n+B(1-)n
A=,B=
13. 相邻位不同为0的n位2进制数中一共出现了多少个0?
解 设相邻位不同为0的n位2进制数的个数为hn 个,这些数中一共有an个0,
当n位二进制数最高位为1时,符合条件的n位二进制数的个数为hn-1
最高位为0时,次高位必为1符合条件的n位二进制数的个数为hn-2
,h1=2,h2=3,h0=1.
即hn是F数列
特征方程为:
解得a、b为2重根。设
分析上式结构可得:
把n=2代入可解得:
代入an
可得方程组
解得
19. 求n位二进制数相邻两位不出现11的数的个数。
解 设所求个数为an,第n位为0或1,是0,有an-1
内容来自淘豆网www.taodocs.com转载请标明出处.