图书推荐

本书主要从算法上分为数学、搜索、回溯、递归、排序、迭代、贪心、分治和动态规划等;从数据结构上分为字符串、数组、指针、区间、队列、矩阵、堆栈、链表、哈希表、线段树、二叉树、二叉搜索树和图结构等。针对经典算法,结合相关的数据结构,从问题描述、问题示例、代码实现以及运行结果相结合。适合对象为计算机领域程序员及工程师、计算机科学相关领域本科生及研究生、其他算法爱好者(对算法感兴趣的读者、产品经理等)。目标是将本书打造成广大IT从业者和程序开发人员学习和提升算法能力的高效学习材料,同时也可以作为科研院所及企业的工程师参考的一本技术性书籍,提升解决实际编程问题的能力。