算法图解2017版book 路线图 本书前三章将帮助你打好基础。  第1章:你将学习第一种实用算法——二分查找;还将学习使用大O表示法分析算法的速 度。本书从始至终都将使用大O表示法来分析算法的速度。  第2章:你将学习两种基本的数据结构——数组和链表。这两种数据结构贯穿本书,它们 还被用来创建更高级的数据结构,如第5章介绍的散列表。  第3章:你将学习递归,一种被众多算法(如第4章介绍的快速排序)采用的实用技巧。 根据我的经验,大O表示法和递归对初学者来说颇具挑战性,因此介绍这些内容时我放慢了 脚步,花费的篇幅也较长。 余下的篇幅将介绍应用广泛的算法。