《電腦程式設計藝術》pdf.zip_電腦

來源:互聯網
上載者:User


下載地址:網盤下載



內容簡介 編輯 本書作者D. E. Knuth是在電腦學界十分著名的學者,在本領域享有很高權威和盛名,他的這部著作是無數電腦專業人員的學習教材和參考讀物,也是許多專業研究工作者經常閱讀的經典。本書已被翻譯為幾十種文字在世界各地出版,英文原版書在國外已經是第11次 印刷。 該書1999年底被American Scientist列為20世紀最佳12部學術專著之一(與狄拉克的 量子力學、愛因 斯坦的 相對論、曼德布羅特的分形論、 鮑林的化學鍵、羅素和懷特 海德的數學原理、馮諾意曼和 摩根斯坦的博弈論、 維納的控制論、伍德沃和 霍夫曼的軌道對稱性、 費曼的 量子電動力學等科學史上的經典著作並列)。 本書結合大量數學知識,分析不同應用領域中的各種演算法,研究 演算法的複雜性,即演算法的時間、空間效率,探討各種適用演算法等,其理論和實踐價值得到了全世界電腦工作者的公認。書中引入的許多術語、得到的許多結論都變成了電腦領域的標準術語和被廣泛引用的結果。另外,作者對有關領域的科學發展史也有深入研究,因此本書介紹眾多研究成果的同時,也對其曆史淵源和發展過程做了很好的介紹,這種特色在全球科學著作中是不多見的。 作者 高德納幾十年來對此書傾注的心血難以計量,他力求隨著有關領域的最新進展不斷更新內容,力求隨著原版書的不斷重印令其技術的、史實的和出版方面的錯誤或不當減到極少(他為了能夠滿意地隨時修訂自己的著作,發明了電腦排版系統 TEX和字形設計系統METAFONT,無償公諸於世,使全世界的科技文獻作者普遍受惠),現在其最新印次已很難找到錯誤,作者承諾以2.56美元兌獎勵來酬謝任何一個錯誤的頭一個發現者。而相關史實的新 證據、相關研究的新進展、習題的新解答仍在及時充實到勘誤表或新的印次中。 [1]   目錄 編輯 作者計劃,整套書共有7卷,其總目錄如下: 第1卷 基本演算法(Vol 1: Fundamental Algorithms) 第1章 基本概念(Chapter 1: Basic Concepts) 第2章 資訊結構(Chapter 2: Information Structures) 第2卷 半數值演算法(Vol 2: Seminumerial Algorithms) 第3章 隨機數(Chapter 3: Random Numbers) 第4章 算術(Chapter 4: Arithmetic) 第3卷 排序與尋找(Vol 3: Sorting and Searching) 第5章 排序 (Chapter 5: Sorting) 第6章 尋找(Chapter 6: Searching) 第4卷 組合演算法(Vol 4: Combinatorial Algorithms) 第7章 組合檢索(Chapter 7: Combinatorial Searching) 第8章 遞迴(Chapter 8: Recursion) 第5卷 文法演算法(Vol 5: Syntactic Algorithms) 第9章 詞法掃描(Chapter 9: Lexical Scanning) 第10章 文法分析(Chapter 10: Parsing Sechniques) 有關專門課題的另外兩卷還在準備中:第6卷語言理論(The Theory of Context-free Languages)(第11章)和第7卷編譯器(Compiler Techniques)(第12章)。 作者簡介 編輯 Donald E. Knuth是 斯坦福大學電腦科學系的榮譽退休教授,演算法和 程式設計技術的先驅者。1974年獲美國電腦協會 圖靈獎,1979年美國前總統 卡特授予的科學金獎以及1996年11月由於發明先進技術榮獲的極受尊重的京都獎。他因這些成就和大量創造性的影響深遠的著作(19部書和160篇論文)而譽滿全球。 對於Knuth教授來說,衡量一個電腦程式是否完整的標準不僅僅在於它是否能夠運行,他認為一個電腦程式應該是雅緻的、甚至可以說是美的。電腦程式設計應該是一門藝術,一個演算法應該像一段音樂,而一個好的程式應該如一部文學作品一般。 如果你認為你是一名真正優秀的程式員……讀Knuth的《電腦程式設計藝術》,如果你能讀懂整套書的話,請給我發一份你的簡曆。 ――  Bill Gates 這是一套集所有基礎演算法之大成的經典之作。當今軟體開發人員所掌握的絕大多數電腦程式設計的知識都來源於此。 ―― Byte


下載地址:網盤下載

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.