日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
計算機程序設計藝術:英文影印版(全三卷)圖書
人氣:28

計算機程序設計藝術:英文影印版(全三卷)

為反映計算機領域的*發展,Knuth二十多年來及時次將三卷書全部做了修訂。他的修訂主要集中在自上一版以來得到眾人認可的新知識,已經解決的問題,以及有所變化的問題。為保持本書的性,在必要的地方對計算機領...
  • 所屬分類:圖書 >計算機/網絡>影印版  
  • 作者:(美)[Donald] [E.Knuth] 著
  • 產品參數:
  • 叢書名:--
  • 國際刊號:9787302058168
  • 出版社:清華大學出版社
  • 出版時間:2002-09
  • 印刷時間:2004-06-01
  • 版次:1
  • 開本:--
  • 頁數:--
  • 紙張:膠版紙
  • 包裝:精裝
  • 套裝:

內容簡介

為反映計算機領域的發展,Knuth二十多年來及時次將三卷書全部做了修訂。他的修訂主要集中在自上一版以來得到眾人認可的新知識,已經解決的問題,以及有所變化的問題。為保持本書的性,在必要的地方對計算機領域先驅工作的歷史信息做了更新;為維護作者苦心孤詣追求至善至美的盛譽,新版本對讀者發現的少量技術性錯誤做了更正;為增加本書的挑戰性,作者還添加了數百道習題。本套書由3卷組成。 第1卷 基本算法 -------------- 第1卷首先介紹編程的基本概念和技術,然后詳細講解信息結構方面的內容,包括信息在計算機內部的表示方法、數據元素之間的結構關系,以及有效的信息處理方法。此外,書中還描述了編程在模擬、數值方法、符號計算、軟件與系統設計等方面的初級應用。新版本增加了數十項簡單但重要的算法和技術,并根據當前研究發展趨勢在數學預備知識方面做了大量修改。 第2卷 半數值算法 ---------------- 第2卷對半數值算法領域做了介紹,分"數"和"算術"兩章。本卷總結了主要算法范例及這些算法的基本理論,廣泛剖析了計算機程序設計與數值分析間的相互聯系。第3版中最引人注目的是,Knuth對數生成器進行了重新處理,對形式冪級數計算作了深入討論。 第3卷 排序和查找 ---------------- 這是對第3卷的頭一次修訂,不僅是對經典計算機排序和查找技術的最介紹,而且還對第1卷中的數據結構處理技術作了進一步的擴充,通盤考慮了將大小型數據庫和內外存儲器。它遴選了一些經過反復檢驗的計算機方法,并對其效率做了定量分析。第3卷的突出特點是對"排序"一節作了修訂,對排列論原理與通用散列法作了全新討論。 本套書適用于所有需要深入學習編程的計算機人員,也可以作為計算機專業的教材。

編輯推薦

如果你是一名真正的程序員……讀Knuth的《計算機程序設計藝術》。如果你讀懂整套書,請給我發一份簡歷。 ——Bill Gates 這部多卷專著是公認的對經典計算機科學的描述。幾十年來,無論是學生、研究人員還是編程從業人員,本套書的前三卷都是他們學習編程理論、進行編程實踐的寶貴資源。 這是一套集所有基礎算法之大成的經典之作,當今軟件開發人員所掌握的絕大多數計算機程序設計的知識都來源于此。 ——Byte

作者簡介

Donald.E.Knuth(唐納德.E.克努特,中文名高德納)是算法和程序設計技術的先驅者,是計算機排版系統TEX和METAFONT的發明者,他因這些成就和大量創造性的影響深遠的著作(19部書和160篇論文)而譽滿全球。作為斯坦福大學計算機程序設計藝術的榮譽退休教授,他當前正全神貫注

目錄

Chapter 1 Basic Concepts

1.1. Algorithms

1.2. Mathematical Preliminaries

1.2.1. Mathematical Induction

1.2.2. Numbers, Powers, and Logarithms

1.2.3. Sums and Products

1.2.4. Integer Functions and Elementary Number Theory

1.2.5. Permutations and Factorials

1.2.6. Binomial Coefficients

1.2.7. Harmonic Numbers

1.2.8. Fibonacci Numbers

1.2.9. Generating Functions

1.2.10. Analysis of an Algorithm

1.2.11. Asymptotic Representations

1.2.11.1. The O-notation

1.2.11.2. Euler's summation formula

1.2.11.3. Some asymptotic calculations

1.3. MIX 124

1.3.1. Description of MIX

1.3.2. The MIX Assembly Language

1.3.3. Applications to Permutations

1.4. Some Fundamental Programming Techniques

1.4.1. Subroutines

1.4.2. Goroutines

1.4.3. Interpretive Routines

1.4.3.1. A MIX simulator

1.4.3.2. Trace routines

1.4.4. Input and Output

1.4.5. History and Bibliography

Chapter 2 Information Structures

2.1. Introduction

2.2. Linear Lists

2.2.1. Stacks, Queues, and Deques

2.2.2. Sequential Allocation

2.2.3. Linked Allocation

2.2.4. Circular Lists

2.2.5. Doubly Linked Lists

2 2.6. Arrays and Orthogonal Lists

2.3. Trees

2.3.1. Traversing Binary Trees

2.3.2. Binary Tree Representation of Trees

2.3.3. Other Representations of Trees

2.3.4. Basic Mathematical Properties of Trees

2.3.4.1. Free trees

2.3.4.2. Oriented trees

2.3.4.3. The "infinity lemma"

2.3.4.4. Enumeration of trees

2.3.4.5. Path length

2.3.4.6. History and bibliography

2.3.5. Lists and Garbage Collection

2.4. Multilinked Structures

2.5. Dynamic Storage Allocation

History and Bibliography

Answers to Exercises

Appendix A Tables of Numerical Quantities

1. Fundamental Constants (decimal

2. Fundamental Constants (octal

3. Harmonic Numbers, Bernoulli Numbers, Fibonacci Numbers

Appendix B Index to Notations

Index and Glossary

Excerpt

Chapter 3 Random Numbers.

Introduction.

Generating Uniform Random Numbers.

The Linear Congruential Method.

Other Methods.

Statistical Tests.

General Test Procedures for Studying Random Data.

Empirical Tests.

Theoretical Tests.

The Spectral Test.

Other Types of Random Quantities.

Numerical Distributions.

Random Sampling and Shuffling.

What Is a Random Sequence?

Summary.

Chapter 4 Arithmetic.

Positional Number Systems.

Floating Point Arithmetic.

Single-Precision Calculations.

Accuracy of Floating Point Arithmetic.

Double-Precision Calculations.

Distribution of Floating Point Numbers.

Multiple Precision Arithmetic.

The Classical Algorithms.

Modular Arithmetic.

How Fast Can We Multiply?.

Radix Conversion.

Rational Arithmetic.

Fractions.

The Greatest Common Divisor.

Analysis of Euclid's Algorithm.

Factoring into Primes.

Polynomial Arithmetic.

Division of Polynomials.

Factorization of Polynomials.

Evaluation of Powers.

Evaluation of Polynomials.

Manipulation of Power Series.

Answers to Exercises.

Appendix A: Tables of Numerical Quantities.

Fundamental Constants (decimal).

Fundamental Constants (octal).

Harmonic Numbers, Bernoulli Numbers, Fibonacci Numbers.

Appendix B: Index to Notations.

Index and Glossary.

Chapter 5 Sorting.

Combinatorial Properties of Permutations.

Inversions.

Permutations of a Multiset.

Runs.

Tableaux and Involutions.

Internal sorting.

Sorting by Insertion.

Sorting by Exchanging.

Sorting by Selection.

Sorting by Merging.

Sorting by Distribution.

Optimum Sorting.

Minimum-Comparison Sorting.

Minimum-Comparison Merging.

Minimum-Comparison Selection.

Networks for Sorting.

External Sorting.

Multiway Merging and Replacement Selection.

The Polyphase Merge.

The Cascade Merge.

Reading Tape Backwards.

The Oscillating Sort.

Practical Considerations for Tape Merging.

External Radix Sorting.

Two-Tape Sorting.

Disks and Drums.

Summary, History, and Bibliography.

Chapter 6 Searching.

Sequential Searching.

Searching by Comparison of Keys.

Searching an Ordered Table.

Binary Tree Searching.

Balanced Trees.

Multiway Trees.

Digital Searching.

Hashing.

Retrieval on Secondary Keys.

Answers to Exercises.

Appendix A: Tables of Numerical Quantities.

Fundamental Constants (decimal).

Fundamental Constants (octal).

Harmonic Numbers, Bernoulli Numbers, Fibonacci Numbers.

Appendix B:Index to Notations.

Index and Glossary.

媒體評論

無數讀者都曾談起過Knuth專著對他們個人產生的巨大影響。科學家們驚訝于他精美、雅致的問題分析方式,而普通程序員則利用他提供的方案成功地解決日常工作中遇到的問題。書的恢宏、透徹、與幽默贏得了所有人的尊敬。 Knuth專著伴我在學習和生活中度過了無數歡樂時

網友評論(不代表本站觀點)

來自三分人**的評論:

非常滿意,買書還是選擇當當網放心。

2014-02-08 16:01:21
來自大神屎**的評論:

建議在有一定的算法及數據結構的情況下再看, 或者看中文版, 不然英文版確實不適合菜鳥! 起碼不適合我!

2008-04-02 11:50:11

免責聲明

更多出版社
主站蜘蛛池模板: 晴隆县| 牡丹江市| 望谟县| 上饶县| 惠州市| 阿拉善盟| 尼木县| 晋江市| 右玉县| 通渭县| 成安县| 东乌| 张掖市| 咸丰县| 上林县| 乾安县| 蓝田县| 高青县| 晋宁县| 扎赉特旗| 绵阳市| 山丹县| 牟定县| 罗田县| 宜春市| 荥经县| 普格县| 汶川县| 穆棱市| 彩票| 甘德县| 夹江县| 河北区| 宜都市| 普格县| 南木林县| 文化| 乌兰县| 社会| 陇川县| 江源县|