本書是備受廣大讀者推崇的數據結構與算法入門教程,已在GitHub獲得超60k的 Star,並多次登頂GitHub Trending。書中系統介紹了數據結構與算法基礎、複雜度分析、數組與鏈表、棧與隊列、哈希表、樹、堆、圖、搜索、排序、分治、回溯、動態規劃和貪心算法等核心知識,通過清晰易懂的解釋和豐富的代碼示例,以及生動形象的全彩插圖和在線動畫圖解,揭示算法工作原理和數據結構底層實現,教授讀者如何選擇和設計算法來解決不同類型的問題,切實提升編程技能,構建完整的數據結構與算法知識體系。
靳宇棟(@krahets),前華為高級算法工程師,上海交通大學碩士,西安交通大學本科,專註于3D重建與渲染、3D生成算法的研究。曾在VEX機器人世界錦標賽拔得頭籌、全球人工智能創新大賽一等獎。喜歡在開源社區分享知識,作品的GitHub Star超60,000,訂閱人數超460,000。