《數據結構與算法(Python語言實現)》是一本全面、細致、通俗易懂的數據結構和算法教材。數據結構與算法,是理論和實踐必須緊密結合的課程。對各類數據結構和算法,不但要掌握其理論,還應該能夠熟練地編程實現。相比大多數數據結構和算法教材,本書的最大特點就是高標準的實踐性。除了少數特別復雜的數據結構,95%的數據結構和算法,都給出了完整可運行的代碼,共 115 份,并且這些代碼幾乎都出現在具體的例題中。本書的例題和編程習題都可以在北京大學的在線程序評測平臺OpenJudge上提交解題程序并自動評判對錯。本書內容和習題按難度做了明確分級,因此不論計算機相關專業(yè)還是非計算機相關專業(yè)的師生,都可以從中各取所需。本書可以作為數據結構和算法入門教材,也可以作為考研和找工作時提高面試成功率的秘籍。