skip to content
The art of computer programming Preview this item
ClosePreview this item
Checking...

The art of computer programming

Author: Donald E Knuth
Publisher: Reading, Mass. ; Harlow : Addison-Wesley, ©1997.
Edition/Format:   Print book : English : 3rd edView all editions and formats
Database:WorldCat
Summary:
Begins with basic programming concepts and techniques, then focuses on the representation of information inside a computer, the structural relationships between data elements and how to deal with them. In this first volume, elementary applications are given to simulation, numerical methods, symbolic computing, software, and system design.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Donald E Knuth
ISBN: 0201896834 9780201896831
OCLC Number: 155842391
Notes: "The classic work, newly updated and revised"--Dust-jacket.
Description: xix, 650 pages ; 24 cm
Contents: 1. Basic Concepts. Algorithms. Mathematical Preliminaries. Mathematical Induction. Numbers, Powers, and Logarithms. Sums and Products. Integer Functions and Elementary Number Theory. Permutations and Factorials. Binomial Coefficients. Harmonic Numbers. Fibonacci Numbers. Generating Functions. Analysis of an Algorithm. Asymptotic Representations. MIX. Description of MIX. The MIX Assembly Language. Applications to Permutations. Some Fundamental Programming Techniques. Subroutines. Coroutines. Interpretive Routines. Input and Output. History and Bibliography. 2. Information Structures. Introduction. Linear Lists. Stacks, Queues, and Deques. Sequential Allocation. Linked Allocation. Circular Lists. Doubly Linked Lists. Arrays and Orthogonal Lists. Trees. Traversing Binary Trees. Binary Tree Representation of Trees. Other Representations of Trees. Basic Mathematical Properties of Trees. Lists and Garbage Collection. Multilinked Structures. 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. 0201896834T02272003
Responsibility: Donald E. Knuth. Vol. 1, Fundamental algorithms.

Abstract:

Presents basic programming concepts and techniques. This book focuses on the representation of information inside a computer, the structural relationships between data elements, and how to deal with  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/155842391> # The art of computer programming
    a schema:CreativeWork, schema:Book ;
   library:oclcnum "155842391" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/1105335387#Place/reading_mass> ; # Reading, Mass.
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/1105335387#Place/harlow> ; # Harlow
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
   schema:about <http://id.worldcat.org/fast/872390> ; # Computer programming
   schema:about <http://dewey.info/class/005.1/e21/> ;
   schema:about <http://id.worldcat.org/fast/872010> ; # Computer algorithms
   schema:bookEdition "3rd ed." ;
   schema:bookFormat bgn:PrintBook ;
   schema:copyrightYear "1997" ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/1105335387#Person/knuth_donald_e_donald_ervin_1938> ; # Donald Ervin Knuth
   schema:datePublished "1997" ;
   schema:description "Begins with basic programming concepts and techniques, then focuses on the representation of information inside a computer, the structural relationships between data elements and how to deal with them. In this first volume, elementary applications are given to simulation, numerical methods, symbolic computing, software, and system design."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/1105335387> ;
   schema:inLanguage "en" ;
   schema:name "The art of computer programming"@en ;
   schema:productID "155842391" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/155842391#PublicationEvent/reading_mass_harlow_addison_wesley_1997> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/1105335387#Agent/addison_wesley> ; # Addison-Wesley
   schema:workExample <http://worldcat.org/isbn/9780201896831> ;
   umbel:isLike <http://bnb.data.bl.uk/id/resource/GB9764478> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/155842391> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/1105335387#Person/knuth_donald_e_donald_ervin_1938> # Donald Ervin Knuth
    a schema:Person ;
   schema:birthDate "1938" ;
   schema:familyName "Knuth" ;
   schema:givenName "Donald Ervin" ;
   schema:givenName "Donald E." ;
   schema:name "Donald Ervin Knuth" ;
    .

<http://id.worldcat.org/fast/872010> # Computer algorithms
    a schema:Intangible ;
   schema:name "Computer algorithms"@en ;
    .

<http://id.worldcat.org/fast/872390> # Computer programming
    a schema:Intangible ;
   schema:name "Computer programming"@en ;
    .

<http://worldcat.org/isbn/9780201896831>
    a schema:ProductModel ;
   schema:isbn "0201896834" ;
   schema:isbn "9780201896831" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.