Pearls of Functional Algorithm Design
出版者的话
译者序
前言
第1章 最小未出现数1
第2章 优胜问题6
第3章 优化马鞍峰搜索算法10
第4章 一个选择问题17
第5章 排序成对的加和22
第6章 合成10027
第7章 构建最小高度树34
第8章 拆分的贪心算法41
第9章 找出名人46
第10章 删除重复项52
第11章 最大非段和59
第12章 后缀排序问题64
第13章 BurrowsWheeler变换73
第14章 最末尾部82
第15章 所有的公共前缀90
第16章 BoyerMoore算法94
第17章 KnuthMorrisPratt算法102
第18章 规划算法解决Rush Hour问题109
第19章 一个简单的数独求解机117
第20章 Countdown问题124
第21章 hylomorphism和nexus133
第22章 计算行列式的三种方法142
第23章 凸包148
第24章 有理数算术编码156
第25章 整数算术编码164
第26章 SchorrWaite算法175
第27章 有序插入183
第28章 无回路函数式算法192
第29章 JohnsonTrotter算法199
第30章 蜘蛛纺丝问题完全解析205
索引218
^ 收 起