内容简介

本书通过300个实例,为读者提供较为详细的练习题目,以便读者举一反三,深度学习。本书实例涉及的算法包括搜索、回溯、递归、排序、迭代、贪心、分治和动态规划等;涉及的数据结构包括字符串、数组、指针、区间、队列、矩阵、堆栈、链表、哈希表、线段树、二叉树、二叉搜索树和图结构等。书中所有实例均以描述问题、问题示例、代码实现及运行结果的形式来编排。

本书语言简洁,通俗易懂,适合作为Python编程人员的入门参考书。