是位于美国新泽西州莫瑞山的Bell Labs/Lucent Technologies电脑科学研究中心技术部的成员。Jon曾是Dr. Dobb's Journal从1998年开始的特约编辑。他在Communications of the ACM的「Programming Pearls」专栏,也就是本书的基础,多年来都是该期刊最受欢迎的特色之一。
图书目录
Part I 入门基础 COLUMN 1 撬开牡蛎 COLUMN 2 啊哈!演算法 COLUMN 3 资料决定程式的结构 COLUMN 4 编写正确的程式 COLUMN 5 写程式这件小事
Part II 效能 COLUMN 6 效能观点 COLUMN 7 信封背面 COLUMN 8 演算法设计技巧 COLUMN 9 程式码微调(Code Tuning) COLUMN 10 挤出空间
Part III 产品 COLUMN 11 排序(Sorting) COLUMN 12 一个样本问题 COLUMN 13 搜寻(Searching) COLUMN 14 Heap(堆积) COLUMN 15 字串(Strings)珠玑
第一版后记 第二版后记 APPENDIX A 演算法的分类 APPENDIX B 估算测验 APPENDIX C 时间与空间的成本模型(Cost Models) APPENDIX D 程式码微调的规则 APPENDIX E 用于搜寻的 C++ 类别 部分问题的提示 部分问题的解答