《数据结构与算法(Python语言实现)》是一本全面、细致、通俗易懂的数据结构和算法教材。数据结构与算法,是理论和实践必须紧密结合的课程。对各类数据结构和算法,不但要掌握其理论,还应该能够熟练地编程实现。相比大多数数据结构和算法教材,本书的最大特点就是高标准的实践性。除了少数特别复杂的数据结构,95%的数据结构和算法,都给出了完整可运行的代码,共 115 份,并且这些代码几乎都出现在具体的例题中。本书的例题和编程习题都可以在北京大学的在线程序评测平台OpenJudge上提交解题程序并自动评判对错。本书内容和习题按难度做了明确分级,因此不论计算机相关专业还是非计算机相关专业的师生,都可以从中各取所需。本书可以作为数据结构和算法入门教材,也可以作为考研和找工作时提高面试成功率的秘籍。