書籍演算法
演算法大同小異,只是演算法案例分Java寫跟C語言寫而已。初級為了看懂可以看:演算法設計與分析(第三版)這本高校教材。這本是Java寫的,把上面每個演算法研究清楚,
後期為了拓展可以看Java數據結構與演算法分析等。淘寶直接搜索就可以知道書的具體信息
到了比較大神級的可以拓展看演算法導論、編程之美這些大牛書籍。
『貳』 如何成為演算法工程師 推薦幾本演算法入門書籍
是哪方面的演算法工程師?
信號處理演算法:書比較多,可以看看《數字信號處理》
體征(醫療)信號演算法:先要讀懂醫療的電信號,先看看醫療電信號的書
自動化控制演算法:
軌跡、速度規劃相關,資料很多,直接讀論文更快
控制演算法相關的,可以看看《自動控制原理》
機器人運動學、動力學相關的,可以看看李澤湘的《機器人數學導論》
無人機相關的,也可以看《機器人數學導論》,搜李澤湘學生的論文,看看《李群和李代數》,了解旋量理論,看一下PX4的開源代碼
機器學習/深度學習演算法:李航的《統計學習方法》、搜一下ufldl文檔看一下、還有周志華的西瓜書
通用的可以看看《高等代數》、《最優化原理》和《常微分》
『叄』 求所有經典的計算機演算法,推薦書籍,一個一個研究……
《演算法導論》,如果覺得這本書太厚,可以看《計算機演算法設計與分析》,王曉東編的
比較重要的演算法思想:
1 遞歸、分治
2 動態規劃
3 貪心演算法
4 回溯法
5 線性規劃
6 遺傳演算法
此外一些基礎的演算法也必須明白:如各種排序演算法、樹和圖的遍歷演算法等。
『肆』 演算法書籍推薦
《演算法競賽 入門經典》這本書非常不錯就是針對一些競賽而言的演算法書!一下是連接:
http://detail.tmall.com/item.htm?spm=a230r.1.14.23.Q7vqgT&id=39379758362&abbucket=8
書截圖:
加油!!!
『伍』 誰能介紹一打比較好的演算法書籍,從入門到深入的
你可以看看嚴蔚敏的《數據結構C語言版》挺不錯的。有點基礎了可以看經典的《演算法導論》厚厚的800多頁,分好幾部
『陸』 關於數據挖掘,比較經典的演算法書籍(詳細介紹演算法原理的)
還是最經典的那本
《數據挖掘:概念與技術》 韓加偉的
『柒』 推薦一些關於演算法的書籍
1、數據結構與演算法分析:C語言描述(適合入門)
這本書相對於演算法導論要簡單一些,更適合入門。演算法導論其實有比較強的理論性,看起來比較吃力。
《數據結構與演算法分析:C語言描述》內容簡介:書中詳細介紹了當前流行的論題和新的變化,討論了演算法設計技巧,並在研究演算法的性能、效率以及對運行時間分析的基礎上考查了一些高級數據結構,從歷史的角度和近年的進展對數據結構的活躍領域進行了簡要的概括。由於《數據結構與演算法分析:C語言描述(原書第2版)》選材新穎,方法實用,題例豐富,取捨得當。《數據結構與演算法分析:C語言描述》的目的是培養學生良好的程序設計技巧和熟練的演算法分析能力,使得他們能夠開發出高效率的程序。從服務於實踐又鍛煉學生實際能力出發,書中提供了大部演算法的C程序和偽碼常式。
2、演算法設計與分析基礎(適合入門)
作者基於豐富的教學經驗,開發了一套對演算法進行分類的新方法。這套方法站在通用問題求解策略的高度,能對現有的大多數演算法都能進行准確分類,從而使本書的讀者能夠沿著一條清晰的、一致的、連貫的思路來探索演算法設計與分析這一迷人領域。本書作為第2版,相對第1版增加了新的習題,還增加了「迭代改進」一章,使得原來的分類方法更加完善。
3.0、演算法引論:一種創造性方法(適合入門)
和普通的演算法書不同,這本書從創造性的角度出發——如果說演算法導論講的是有哪些演算法,那麼演算法引論講的就是如何創造演算法。結合前面的演算法設計與分析基礎,這本書把能解決的演算法問題數量擴大了一個數量級。
3.1 演算法競賽 | 信息學奧賽一本通(算競入門)
AlphaWA同學推薦的入門書籍,網上沒有PDF版本,自己去淘寶買嘍。
3.2 演算法競賽 | 演算法競賽進階指南(算競進階)
『捌』 經典演算法書籍
除了演算法導論之外,可以看大部頭《計算機程序設計的藝術》,這個很經典,也都講到了。
『玖』 求經典演算法書籍
<計算機算發設計與分析>王曉東 編著 電子工業出版社
<計算機算發設計與分析>蘇德富 鍾誠 編著 電子工業出版社
『拾』 演算法 數據結構書籍推薦
數據結構高校大部分用的清華大學出版社 嚴蔚敏的書
演算法權威是《演算法導論》現在有第三版了 但初學者比較困難 可以先看一本一般的入門