Richard A.Brualdi 组合数学5th 课后习题答案
其实这篇文章只是用来记录我解题思路的笔记。
第一章 什么是组合数学
由于一题题做太花时间了,这里改成总结好了。
14,15,16,17,18,19,21,幻方题
对于幻方题,问题的重点是有以下几点:
a)每一条边的和为整数
b)每一个数为整数
抓住这两点是证明幻方不存在的关键。
20,4色问题
关键是给所有的元素分出不相邻类,所有不相邻的颜色分成一类。有多少类,便至少需要多少种颜色。4色定理即说明了,在平面种不可能出现一个区域与4个区域相邻,最多与三个区域相邻,所有4种颜色就够了。
22,23,24,37拉丁方问题
拉丁方问题的关键是,每一种标记的个数都是相同的,如果需要证明某些拉丁方是不存在的,就在他给的条件下,证明出某一个标记的数量大于其他标记(或者证明这个标记的奇偶性,即单数还是双数)
25,26,36,39,42完美覆盖问题
关键是染色的数量,解决问题的步骤是:
a)给棋盘染色,并确定每种颜色有多少块,通常的染色方法有黑白间隔,黑白横列,黑白纵列,或者斜着染,只要是能找到规律的(周期性),并且规律的跨度不能是大于多米诺骨牌的长度的,都可以。
b)分析多米诺骨牌一次覆盖的情况:每种颜色的色块能覆盖几块?有多少种情况?
在分析完这些之后就能解题了,比如问题问 A块a牌 和 B块b牌能不能完美覆盖棋盘。比如9x9的棋盘,1x3的牌和1x4的牌,怎么进行完美覆盖,我们先对棋盘进行黑白间隔染色,黑白的数量是不平衡的,黑41白40,然后1x3的牌要么占2黑1白,要么占1黑2白,1x4是平衡的,那就先拿18张1x4的牌,这样就剩下5黑4白了,然后3张1x3的牌搞定。分析完了之后发现果然OK,第一牌横着放3张1x3,剩下的竖着摆就能完美覆盖了。
其实核心思想就是匹配多米诺骨牌的色块数和棋盘的色块数。
28,29