看似新穎或獨特的電腦科學問題,其根源通常就是經典的演算法、編碼技術和工程原理。而解決它們的最佳方式,依然是這些經典之道。以Python來瞭解這些技術,可以擴展你在Web開發、資料整理、機器學習等領域獲得成功的可能性。
藉著Python和這些經過時間考驗的情境、演練和演算法,這本書能磨亮你的CS問題解決能力。你將解決諸多程式設計的挑戰,從二元搜索演算法的簡單任務,到使用k-means分類資料。當你擊破這些將電腦科學和現實相關的程式、資料、執行效能等難題時,一定會感到特別滿意,甚至更可以輕鬆完成下一次工作面試!
本書內容包含:
‧搜尋演算法
‧圖形常用技術
‧神經網路
‧基因演算法
‧對抗式搜尋
‧完全採用型別提示
名人推薦
『無論你是新手還是經驗豐富的專家,閱讀本書都有啊哈的豁然感覺!』 —James Watson, Adaptive
『以Python動手解決經典電腦科學問題,是個有趣又能獲得經驗的方式。』 —Jens Christian Bredahl Madsen IT Relation
『強力推薦給每一位有興趣更深入瞭解Python和電腦科學實用價值的人。』 —Daniel Kenney-Jung, MD University of Minnesota
『不僅以精彩有趣的方式呈現經典問題,更搭配了似乎總是有新招式的語言。』 —Sam Zaydel, RackTop Systems