第一章引论1.1组合数学研究的对象1.2组合问题典型实例1.2.1分派问题1.2.2染色问题1.2.3幻方问题1.2.436军官问题1.2.5中国邮路问题习题第二章排列与组合2.1两个基本计数原理2.2无重集的排列与组合2.3重集的排列与组合2.4排列生成算法2.4.1序数法2.4.2字典序法2.4.3轮转法2.5组合生成算法.2.6应用举例习题第三章容斥原理3.1引言3.2容斥原理3.3几个重要公式3.4错位排列3.5有限制的排列3.6棋阵多项式3.7禁位排列习题第四章鸽巢原理