內容簡介
演算法是程序的靈魂,演算法能夠告訴開發者在面對一個項目功能時用什麼思路去實現,有了這個思路后,編程工作只需遵循這個思路去實現即可。本書循序漸進、由淺入深地詳細講解了演算法實現的核心技術,全書共12章,分別講解了初步認識演算法思想、枚舉演算法思想、遞歸演算法思想、分治演算法思想、貪心演算法思想、回溯演算法思想、迭代演算法思想、查找演算法、排序演算法、使用演算法解決數據結構問題、解決數學問題和經典演算法問題。全書通過具體實例的實現過程演練了各個知識點的具體使用流程,引領讀者全面掌握演算法的核心技術。 本書旨在幫助有一定編程經驗的Python初級程序員系統學習演算法思想,積累實戰經驗,迅速提升編程技能,掌握Python演算法的精髓。目錄
第1章 初步認識演算法思想