Introductory Combinatorics 5th Solutions Chapter1 1~6

Richard A.Brualdi 组合数学5th 课后习题答案

其实这篇文章只是用来记录我解题思路的笔记。

第一章 什么是组合数学

1.证明 mxn 棋盘被多米诺骨牌完美覆盖当且仅当 m 和 n 中至少有一个是偶数。

step1:已知多米诺骨牌是1x2的矩形,设m与n同时为奇数且不妨设m<n,
step2: 因为n为奇数,所以为了填满一行,至少需要把一张多米诺骨牌竖着摆,这里不妨用纵向摆放的多米诺骨牌填充第1、2行。易知,若想填充满一行,则必定填充满满两行。
step3:因为有m行(m为奇数),所以最终必定剩下一行,当仅剩下一行时,棋盘无法完美覆盖。

2.考虑m和n都是奇数的mxn棋盘,为了固定表记方式,假设棋盘左上方的方格被涂成白色,证明如果切掉棋盘上任意一个白色方格,那么这个被切过的棋盘存在完美覆盖。

step1:假设被切掉的白色方格的位置为(j,k)由于假设,其中j,k为奇数。因为我们可以用竖向摆放的方式一次性填充完两行,所以可以先将除第 j 行以外所有行填充完毕。
step2:在剩下的第 j 行里,因为被切掉的是出于奇数位置k的方格,所以剩下的空间必定能被横向摆放的1x2多米诺骨牌完美覆盖。

3.想象一座由64个牢房组成的监狱,这些牢房被排列成8x8棋盘,所有相邻的牢房都有门,某角落处的一间牢房里的囚犯被告知,如果他能经过其他每一间牢房正好一次,达到对角线上相对的另外一间牢房,他就能被释放,他能获得自由吗?

step1:先简化问题,设想2x2的牢房,答案显然是不能。
step2:将牢房简化为黑白棋盘,问题就转换为 从白色(不妨设)出发,经过所有房间一次,最终到达对角线上对应的白色格子的走法是否存在。
step3:因为棋盘是黑白相间的结构,所以每次移动必定是从一种白色移动到黑色或者黑色移动到白色,所以要想从白色移动到白色,必须经过奇数个房间,但是房间的总数是64,是偶数,所以不可能存在一种走法,可以同时满足“只经过所有房间一次”和“最终到达对角线上相对应的房间”。

4.题目略 解答未必正确,只是我的想法
(a)
step1:只考虑最右边的多米诺骨牌的摆法是横向还是竖向,若是竖向,剩余的2x(n-1)的摆法数为f(n-1),若是横向,剩余的2x(n-1)的摆法为f(n-2)。
step2:所有当n>2时,f(n) = f(n-1)+f(n-2) 且 f(1)=1,f(2)=2。

<
f(n) f(n-1)+f(n-2)
f(1) 1
f(2) 2
f(3) 3
f(4) 5
f(5) 8
f(6) 13
f(7) 21
f(8) 34
f(9) 55
f(10) 89
f(11) 144
  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值