第一章 搜索引擎索引——在世界上最大的草垛中寻针 1
第二章 PageRank——让谷歌腾飞的技术 23
第三章 公钥加密——用明信片传输秘密 43
第四章 纠错码——自纠正的错误 73
第五章 图形识别——从经验中学习 101
第六章 数据压缩——有益无害 133
第七章 数据库——追求一致性的征程 157
第八章 数字签名——这个软件究竟由谁编写 191
第九章 并非万能的算法——有些程序不可能存在 223
结语 更多在你指尖的“精灵” 257
注释 265
致谢 271