本书主要内容包括: 算法基础 、 排序算法 、 查找算法 、 双指针 、 哈希算法 、 深度优先搜索 、 广度优先搜索 、 回溯算法 、 动态规划 、 贪心算法 、 分治算法 、 并查集 、 最短路径 、 数论算法 等。
全面、整体:详细讲解22大经典算法和10个数据结构的基本原理,干货满满
直观、易懂:包含336张图解,帮助理解复杂的算法
实操、应用:全书包含大量例题,在实战中学习算法的应用
流行、方便:使用简单易学的Python语言实现书中算法
王硕,软件工程师、北京理工大学客座讲师,从事计算机教育多年,擅长Python、Java、C语言、数据结构和算法等,接触数千学生,对算法有独到见解。平行致力于企业级软件开发和计算机教育工作,具有索尼中国研究院、四大国有银行软件开发中心工作经历。