作 者:(挪威)赫特蘭(Magnus Lie Hetland) 著;凌傑,陸禹淳,顧俊 譯
定 價:69
出 版 社:人民郵電出版社
出版日期:2016年01月01日
頁 數:318
裝 幀:平裝
ISBN:9787115404831
●第1章引言1
●1.1這是一本怎麼樣的書2
●1.1.1本書將主要涉及以下內容3
●1.1.2本書還將簡單或部分涉及以下內容3
●1.1.3本書不會涉足以下領域3
●1.2為什麼要讀這本書3
●1.3一些準備工作5
●1.4本書主要內容5
●1.5本章小結7
●1.6如果您感興趣7
●1.7練習題7
●1.8參考資料8
●第2章基礎知識9
●2.1計算領域中一些核心理念9
●2.2漸近記法11
●2.2.1我看不懂這些希臘文12
●2.2.2交通規則14
●2.2.3讓我們拿漸近性問題練練吧16
●2.2.4三種重要情況19
●2.2.5實證式算法評估20
●部分目錄
Python是一種面向對像、解釋型計算機程序設計語言,其應用領域很好廣泛,包括數據分析、自然語言處理、機器學習、科學計算以及推薦繫統構建等。
本書用Python語言來講解算法的分析和設計。本書主要關注經典的算法,但同時會為讀者理解基本算法問題和解決問題打下很好的基礎。全書共11章。分別介紹了樹、圖、計數問題、歸納遞歸、遍歷、分解合並、貪心算法、復雜依賴、Dijkstra算法、匹配切割問題以及困難問題及其稀釋等內容。本書在每一章結束的時候均有練習題和參考資料,這為讀者的自我檢查以及進一步學習提供了較多的便利。在全書的結尾,給出了練習題的提示,方便讀者進行查漏補缺。
本書概念和知識點講解清晰,語言簡潔。本書適合對Python算法感興趣的初中級用戶閱讀和自學,也適合高等院校的計算機繫學生作為參考教材來閱讀。
(挪威)赫特蘭(Magnus Lie Hetland) 著;凌傑,陸禹淳,顧俊 譯
赫特蘭,Magnus Lie Hetland是一位經驗豐富的Python程序員,他自上世紀90年代以來就一直在使用該語言。同時,他還是挪威科技大學的副教授,有著數十年的算法教學經驗,是《Beginning Python》 一書作者。
凌傑,1981年生,浙江大學遠程教育學院“榮譽學員”、“2012年度十大遠程驕子”。
陸禹淳,1987年,軟件工程師。
顧俊,1989年生,上海交通大學工學學士,在復旦大學獲得計算機軟件與理論專業碩士學位。