第一章 魔阵及其起源 1
一、何谓魔阵 1
二、魔阵的起源 3
习题 7
第二章 魔阵构造算法 9
一、折角法 9
二、德拉鲁布算法 12
三、双偶阶魔阵的算法 14
四、单偶阶魔阵的算法 22
五、小结 26
习题 29
第三章 趣味魔阵 30
一、起始数任意的魔阵 30
二、乘积形式的魔阵 32
三、几何级数魔阵 34
四、魔阵三角 38
五、骑士的游历及其魔阵表示 39
六、满足特殊条件的魔阵 43
习题 47
第四章 魔阵新解 48
一、N为奇数 51
二、N为双偶数(N>4) 54
三、N为单偶数(N>4) 58
习题 63
第五章 魔阵算法复杂性的比较 64
一、德拉鲁布算法的分析 65
二、单偶阶算法的分析 66
三、魔阵新解算法的分析 68
1.N为奇数时 69
2.N为双偶阶时 70
3.N为单偶阶时 70
习题 71
第六章 常用程序设计语言对魔阵算法的描述 72
一、ALGOL(60) 的描述 76
二、FORTRAN 的描述 78
三、BCPL 的描述 80
四、C 的描述 81
五、BASIC 的描述 84
六、PASCAL 的描述 86
习题 88
附录一 魔阵范例 89
附录二 参考书目录 102