導航:首頁 > 數據分析 > 數據結構框架書籍有哪些

數據結構框架書籍有哪些

發布時間:2023-04-11 18:27:28

❶ 學習數據結構,有哪些值得推薦的好書

作者:向小剛
鏈接:https://www.hu.com/question/19987046/answer/13945644
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。

1. CLRS 演算法導論
演算法網路全書,只做了前面十幾章的習題,便感覺受益無窮。
2. Algorithms 演算法概論
短小精悍,別據一格,准經典之作。一個壞消息: 同演算法導論,該書沒有習題答案。好消息:習題很經典,難度也適中,只需花點點時間自己也都能做出來。不好也不壞的消息:我正在寫習題的答案,已完成前三章,還剩九章約二百道題,順利的話二個月之後發布。另有中文版名《演算法概論》,我沒看過,不知道翻譯得怎麼樣。如果有心的話,還是盡量看原版吧,其實看原版與看中文版花費時間不會相差很大,因為大部分時間其實都花費在做習題上了。
dr. dobb's essential books on Algorithm and daba structure
3. Algorithm Design 演算法設計
很經典的一本書,很久之前看的,遺憾的是現在除了就記得它很經典之外其它都忘光了。
4. SICP 計算機程序的構造和解釋
六星之書無需多言,雖然這不是一本講演算法的書,但看完此書有助於你更深入的理解什麼是遞歸。我一直很強調習題,看完此書後你至少應該做完前四章的太部分習題。否則那是你的遺憾,也是作者的遺憾。
5. Concrete Mathematics 具體數學
有人說看TAOCP之前應該先弄清楚這本書的內容,要真是如此的話那我恐怕是看不到TAOCP了。零零碎碎的看了一大半,很多東西都沒有時間來好好消化。如果你是剛進大學不久的本科生,有著大把的可自由支配時間,那你幸運又幸福了,花上幾個月時間好好的讀一下此書吧,收獲絕對大於你的期望值。
6. Introction to The Design and Analysis of Algorithms 演算法設計與分析基礎
很有趣的一本演算法書,有許多在別的書上找不到的趣題,看完此書絕對能讓你大開眼界,實在是一本居家旅行,面試裝逼的必備佳作。
7. 編程之美--微軟技術面試心得
雖說是一本面試書,但如果把前面十幾頁扯掉的話,我更願意把它看作是一本講解題思維的演算法小品。在書中,作者通常是給出一個平常解法,然後再一次又一次的優化改進,你可以很清楚的看到基本的演算法設計思想是如何得到運用以解決實際問題的。如果你已經有了一些演算法的基礎,看完本書應該能使你的演算法應用能力得到一定的提高。另外,本書生動有趣,也同樣適合於初學者。
8. Fundamentals of Algorithmics 演算法基礎
也是很久之前在學校圖書館借來看的,內容記不太清楚了,只隱約記得此書的動態規劃章節猶為出彩。應該是很經典的一本書,個人以為足以和演算法導論等所謂當世經典平分秋色,但是怎麼好像被人提到的不多,或許是我孤陋寡聞了。
9. How to solve it 怎樣解題
二十世紀最偉大的數學思想家之一波利亞的力作,講一般性的解題方法:怎麼認識問題,怎麼轉換問題,怎麼解決問題,如何在問題中得到啟發,如何找到一個通往答案的方向。
10. Programming interviews exposed 程序員面試攻略
一本消遣之作。個人以為要比國內的某「XXX面試寶典」純粹一些,至少也有一些啟發性的內容,而不單單是面試題解庫。
11. Programming Pearls 編程珠璣
學習演算法不僅需要像Alogrithms,演算法導論這樣的重量級的內功心法,像《編程之美》、《編程珠璣》這樣的輕量級的輕功身法也必不可少。前些年網上不是很流行像「給你10億個數,找到最大的n個」或者「給你10億個數,找出現次數最多的那個數」之類的網路面試題嗎?看了此書你就知道怎麼解決了。相比於《編程之美》來說,本書中的示例技巧性略低一些,但是也更有實際應用價值一些。
12. 演算法藝術與信息學競賽
如果演算法導論是九陽神功,那這本無疑就是九陰真經。本書是專為參加一些諸如ACM之類程序設計比賽的同學而寫的,江湖人稱「黑書」。裡面講的都是一些在編程比賽中常用的演算法、數據結構,以及一些數論和計算幾何等。我雖然並不搞競賽,但也從此書中受益頗多。
13. An Introction to Probability Theory and Its Applications
准備看的,現在才發現概率論有多麼重要,可惜本科的時候沒有好好學。前不久一個同學問我個問題,我半天弄了一個程序給他,他說:這里就不是相關系數么,Excel一下就完事!我暈,我還真不知道那就是相關系數。
14. Numerical Analysis
這本的作者是Richard L. Burden,J. Douglas Faires
數值分析,討論各種數值演算法,比如插值、擬合、積分、微分方程的求解、線性和非線性方程組求解等。准備詳細看。
15. TAOCP 計算機程序設計藝術
傳說中的TAOCP,說的人多,看的人少。TAOCP四卷堪稱是演算法藏經閣中的易筋經或者是少林七十二絕技。天下武學,盡出少林,天下演算法,盡出TAOCP也。

❷ 數據結構(c語言版)有什麼參考書

  1. 推薦《數據結構》(c語言版)(清華大學出版社,嚴蔚敏,吳偉民編著)教材。

  2. 《清華大學計算機系列教材:數據結構(C語言版)》的第1章綜述數據、數據結構和抽象數據類型等基本概念;第2章至第7章從抽象數據類型的角度,察廳分別討論線性表敗仿隱、棧、隊列、串、數組、廣義表、樹和二叉樹以及圖等基本類型的數據結構及其應用。

  3. 第8章綜合介紹操作系統和編譯程序中涉及的動態存儲管理的基本技術。

  4. 第9章至第11章討論查找和排序,除了介紹各種實現方法之外,並著重從時間上進行定性或定量的分析和比較;第12章介紹常用的文件結構。

  5. 本書可作為計算機類專業或信大基息類相關專業的本科或專科教材。

❸ 有沒有專門研究演算法或者數據結構的書籍,推薦一下,在學編程。

《數據結構與鏈明演算法分析》,這是一本從國外橋改翻譯過來的書,既講演算法,又講數據結構。棚消告

❹ 計算機考研數據結構參考哪些書

1.教材:《數據結構》嚴蔚敏 清華大學出版社

清華大學嚴蔚敏的這本數據結構的教材是國內數據結構教材的權威。也是國內使用最廣,其廣度遠遠超越其他同類教材,計算機考研專業課命題必定以它為藍本。這一本數據結構是2007年的最新版本,完全適合任何學校的考研數據結構的復習之用,是數據結構學習最權威的教材。

2.輔導書:《演算法與數據結構考研試題精析(第二版)》機械工業出版社

網上廣為流傳的數據結構1800題相信只要是計算機考研的同學無人不知無人不曉。其實1800題是2001年推出來的,當時編者把電子版免費分享給大家,卻很少有人知道它也有紙質版本就是《演算法與數據結構考研試題精析》。第二版是2007年最新出版的,對裡面的題目進行了大量的更新,去掉了一些比較過時和重復的題,加上了很多名校最近幾年的考研真題,總共大約1650題左右。真題就是訓練的最好武器,相信當你復習完這本數據結構輔導書後,任何關於數據結構的考題都是小菜一碟。

❺ 國外數據結構與演算法入門的書有什麼推薦

我感覺國內最經典的還是嚴蔚敏紫色的那本,你一定要國外的數據結構書籍的話絕碧,我看了你都要求,感覺適合你的只有《挑戰程序設計競賽2 演算法和數據結並戚舉構》這本了,基本入仔旦門是夠了

❻ 哪些學習數據結構與演算法的書籍值得推薦

大學計算機數據結構教材是 嚴蔚敏版的《數據結構》可以拿來入門。然後可以根據自己的實際情況來安排怎麼樣學習數據結構。很多人是看一遍書,然後在遇到演算法之後再去實現它。在這里列出一些我知道的演算法書籍,以供參考。(我也只看過演算法導論,編程之美)1. CLRS 演算法導論 演算法網路全書,只做了前面十幾章的習題,便感覺受益無窮。2. Algorithms 演算法概論 短小精悍,別據一格,准經典之作。一個壞消息: 同演算法導論,該書沒有習題答案。好消息:習題很經典,難度也適中,只需花點點時間自己也都能做出來。不好也不壞的消息:我正在寫習題的答案,已完成前三章,還剩九章約二百道題,順利的話二個月之後發布。另有中文版名《演算法概論》,我沒看過,不知道翻譯得怎麼樣。如果有心的話,還是盡量看原版吧,其實看原版與看中文版花費時間不會相差很大,因為大部分時間其實都花費在做習題上了。作者:向小剛鏈接:http://www.hu.com/question/19987046/answer/13945644來源:知乎著作權歸作者所有,轉載請聯系作者獲得授權。

❼ 我想學數據結構,java語言的,看什麼書比較好

有很多,數據結構和抽象問題求解--Java語言描述》這本個人覺得還可以,裡面會一步步教授如何設計一些容器、集合的實現,而且經常舉一反三,我暫時將其劃分為中級階段的書
《大話數據結構》這是大話系列的第二本,總的來說比較淺顯易懂,可以對數據結構有輕松入門的了解,缺點是版本剛出來,有些錯誤還待勘正,可作為初級階段入門書籍。
《數據結構與演算法分析--Java語言描述》這個就比較經典了,裡面比較偏重介紹引導設計的思想也有代碼實現,個人認為是初進中階段的讀物。
《演算法導論》這本就不用多介紹了,法的偏理論書籍,想來應該可以算是一本高級進階的書了。
言而總之,等到代碼累積量到一定程度的時候,自然而然就會去想加強數據結構和演算法相關知識了。讀書這種東西,一千個讀者有一千個哈姆雷特,只希望這里能提供一個參考給樓主。

❽ 推薦學C語言數據結構和演算法的書籍!

數據結構一般都會開這門課,國內的我看的《數據結構》
嚴蔚敏的。演算法就是《演算法導論》了,要不你看Clifford
A.Shaffer
的《數據結構與演算法分析》也可以,都不錯。還有個《計算機程序設計藝術》(The
Art
Of
Computer
Programming)也是經典,覺得差不多了可以看看這個。

❾ 求推薦數據結構與演算法的經典書籍。

《數據結構與演算法分析—C++語言描述》
有對應全書的各種代碼,學習時可以先自己實現,然後各種痛苦地找bug,然後痛苦上一段時間再根據棚橡代碼修改程序,可以產生深刻的映像,非常的管用,我學的是java,主攻也是java,但是就是這么一本數據結構的書,讓我現在都沒有忘記c++程序要怎麼編鏈弊旁,那幾種結構怎麼用,雖然編不了太專業的,不過不涉及復雜運用的程序都沒有什麼問題卜州~

閱讀全文

與數據結構框架書籍有哪些相關的資料

熱點內容
手機儲存路徑找不到文件 瀏覽:908
debian升級軟體 瀏覽:732
昆明做什麼網站比較好 瀏覽:480
法甲去哪個app看 瀏覽:680
小米手機刪除錄音文件在哪裡 瀏覽:257
word字體高寬比例 瀏覽:539
app怎麼查看流量用在什麼網站 瀏覽:684
為什麼sns文件找不到 瀏覽:671
解壓cad提示文件破損 瀏覽:249
如何對圖片加密文件名 瀏覽:410
數據管理庫系統軟體有哪些 瀏覽:861
蘋果7如何打開軟體網路連接 瀏覽:831
手機圖片加入文件管理 瀏覽:718
pp助手210歷史版本 瀏覽:259
攝像頭都有哪些app 瀏覽:303
macos如何刪除文件 瀏覽:150
大廠用什麼語言編程 瀏覽:714
萬戶網路應對大並發用戶訪問解決方案 瀏覽:515
日常生活中常見的數據有哪些 瀏覽:19
無線網路如何設置固定ip 瀏覽:789

友情鏈接