圖靈小編【好久沒有在博客中活動了~小編積攢了好多好的書訊迫不及待的要向大家推薦,現(xiàn)在就從算法圖書開始吧~其實圖靈的算法書不多,但是各有特點,深受讀者歡迎,今天就說8本,加1本外賣~】
入門第1書,你1定能看懂
沒有枯燥的描寫,沒有難懂的公式,1切以實際利用為動身點,通過幽默的語言配以可愛的插圖來說解算法。你更像是在瀏覽1個個輕松的小故事或是在玩1把趣味解謎 游戲,在輕松愉悅中便掌握算法精華,感受算法之美。
本書中觸及的數(shù)據(jù)結(jié)構(gòu)有棧、隊列、鏈表、樹、并查集、堆和圖等;觸及的算法有排序、枚舉、 深度和廣度優(yōu)先搜索、圖的遍歷,固然還有圖論中不可以缺少的4種最短路徑算法、兩種最小生成樹算法、 割點與割邊算法、2分圖的最大匹配算法等。
豆瓣8.1分
“插圖和講授相當(dāng)?shù)轿粇~讓人看了很感興趣,把算法用非常形象的方式表達出來,通俗易懂,這下學(xué)習(xí)算法的朋友有福了。 ”
入門+進階,經(jīng)典名著
本書作為算法領(lǐng)域經(jīng)典的參考書,全面介紹了關(guān)于算法和數(shù)據(jù)結(jié)構(gòu)的必備知識,并特別針對排序、搜索、圖處理和字符串處理進行了論述。第4版具體給出了每位程序員應(yīng)知應(yīng)會的50個算法,提供了實際代碼,而且這些Java代碼實現(xiàn)采取了模塊化的編程風(fēng)格,讀者可以方便地加以改造。本書配套網(wǎng)站提供了書中內(nèi)容的摘要及更多的代碼實現(xiàn)、測試數(shù)據(jù)、練習(xí)、教學(xué)課件等資源。
豆瓣9.3分
“這本書也非常牛,用Java實現(xiàn),我覺得這本書是最合適用來算法入門的,說它合適入門不是說它太淺,而是講的深入淺出,非常容易理解,里面那些小彩圖呀,嘖嘖,美極了!”
進階首選,與實際生活最貼近的趣味算法書
算法之大,大到可以包括宇宙萬物的運行規(guī)律;算法之小,小到寥寥數(shù)行代碼便可展現(xiàn)1個奇異的功能。算法的利用和樂趣在生活中無處不在:
1本書帶你走進色采繽紛的算法世界,讓你盡享算法的樂趣。
新上市
這本書和常見的算法書不1樣,比我想象的成心思:
“全書只在前3章系統(tǒng)介紹了各種算法的邏輯結(jié)構(gòu),其后章節(jié)都是針對具體問題構(gòu)造算法,1直以為動態(tài)計劃是多么高大上的方法,經(jīng)作者的介紹和例子,好像明白了1些。 當(dāng)初畢業(yè)設(shè)計做的就是1個俄羅斯方塊游戲,但是只能自己玩,沒有電腦AI,看了本書才知道俄羅斯方塊有那末多著名的算法。”
ACM必讀
本書通過解答編程比賽中的問題使讀者能夠?qū)W習(xí)到各種算法的設(shè)計技能和算法結(jié)構(gòu),進而能夠提高讀者的問題解決能力。
新上市
本書在第1章就開門見山地給出了程序設(shè)計的目的和意義。通過羅列示例使未接觸進程序設(shè)計比賽的讀者對程序設(shè)計有了直觀和易懂的了解。作者還羅列了程序設(shè)計比賽的題目具有的優(yōu)勢,層次分明,條理性強,簡單而不失深度地向讀者介紹了通進程序設(shè)計比賽能夠獲益很多。同時,作者也給出了瀏覽本書的建議和方法,這樣能使讀者瀏覽本書時更有效力。
和大多數(shù)介紹算法的書不同,本書還為讀者介紹了值得參加的程序設(shè)計比賽,這1點對有興趣參加比賽的讀者很有幫助。 本書第2章其實不像有些介紹算法的書1樣開始直接進入算法講授,而是向讀者詳細論述了如何解決問題,通過對解決問題的進程和解決問題的策略兩部份內(nèi)容進行詳細介紹,使讀者更能理解算法問題的本質(zhì)是甚么,算法問題的解決思路是甚么。這些對學(xué)習(xí)算法的讀者而言是非常重要的,需要從開始就想明白。本書在這方面介紹的非常好,對想要了解和學(xué)習(xí)算法的讀者來講,是1本獲益匪淺的好書。
本書對程序設(shè)計比賽中的基礎(chǔ)算法和經(jīng)典問題進行了匯總,分為準(zhǔn)備篇、低級篇、中級篇與高級篇4章。作者結(jié)合自己豐富的參賽經(jīng)驗,對嚴(yán)格挑選的110 多道各類試題進行了由淺入深、由易及難的細致講授,并介紹了許多實用技能。每章后附有習(xí)題,供讀者練習(xí),鞏固所學(xué)。
豆瓣9.0分
“通過這本書,算法比賽題我入門了。”
通識類3本,各領(lǐng)風(fēng)騷
今天,算法涉足的領(lǐng)域已遠遠超越了其創(chuàng)造者的預(yù)期。特別是進入信息時期以后,算法的利用涵蓋金融、醫(yī)療、法律、體育、文娛、外交、文化、國家安全等諸多方面,顯現(xiàn)出源于人類而又超乎人類的強大威力。本書是《紐約時報》暢銷書作者的又1力作,通過1個又1個引人入勝的故事,向讀者介紹了算法掌控世界的真實情況,揭露了“機器人革命”是如何悄悄地在我們身旁產(chǎn)生的。
豆瓣7.3分
“數(shù)學(xué)和算法之所以使人愛不釋手,在于它們改變世界的無窮潛能,惋惜多數(shù)人看不到這1面。”
假定1名旅行商打算造訪1張城市列表中的所有城市,每座城市只去1次,最后回到動身地。要怎樣走才能讓線路最短呢?這就是旅行商問題,乍1聽很簡單,在利用數(shù)學(xué)界卻是1道研究極為熱烈的困難,時至本日仍無人能解。本書中,William J. Cook將帶領(lǐng)讀者踏上1場數(shù)學(xué)之旅,跟隨旅行商的腳步,從19世紀(jì)初愛爾蘭數(shù)學(xué)家W. R. Hamilton最初定義該問題開始,1路奔向現(xiàn)今最前沿、最頂尖的解題嘗試。
豆瓣8.1分
“關(guān)于經(jīng)典的TSP問題的1切……TSP問題看似簡單,特別是在問題范圍較小時,最優(yōu)解仿佛是不言自明的,但當(dāng)問題范圍不斷擴大,即便是人腦這樣的“超大范圍并行”的wetware也會立刻感到莫衷一是、進而“迷茫”。 那終究使我們走出黑暗的、不伏輸?shù)闹腔刍鸹ㄓ?次在熱烈的燃燒中接力,因而有了最近鄰算法、有了貪心算法、有了插入算法、有了Christofides算法、有了LKH算法、有了線性計劃算法。”
豆瓣7.4分
“本書觸及了P/NP問題的各個方面,對這樣1本薄薄的冊子自然沒法太過深入,但是相信讀者讀過對此問題會有1個宏觀的認識。作者已做得很好。這本書就是1張入場券,帶領(lǐng)讀者進入這個奇妙的世界。”
固然,說到算法書,還有1本不能不推薦的
豆瓣9.1分
經(jīng)典、權(quán)威、全面、嚴(yán)謹(jǐn),唯1的問題是理解起來有點兒難度。
戳左下角【瀏覽原文】跳轉(zhuǎn)到圖靈社區(qū)查看《2015圖靈圖書目錄》,【隨書下載】中可以下載PDF。小編溫馨提示大家要在WiFi環(huán)境下下載~
瀏覽原文