oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
oder
gegen einen Amazon.de Gutschein über EUR 13,75 eintauschen?
The Art of Computer Programming 1. Fundamental Algorithms (Art of Computer Programming Volume 1)
 
Größeres Bild
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

The Art of Computer Programming 1. Fundamental Algorithms (Art of Computer Programming Volume 1) [Englisch] [Gebundene Ausgabe]

Donald Ervin Knuth
4.2 von 5 Sternen  Alle Rezensionen anzeigen (31 Kundenrezensionen)
Preis: EUR 39,95 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 2 Stück auf Lager - jetzt bestellen.
Lieferung bis Dienstag, 29. Mai: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Gebundene Ausgabe EUR 39,95  
Gutschein erhalten
Tauschen Sie jetzt The Art of Computer Programming 1. Fundamental Algorithms (Art of Computer Programming Volume 1) gegen einen Amazon-Gutschein in Höhe von EUR 13,75 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.

Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern.

Wird oft zusammen gekauft

The Art of Computer Programming 1. Fundamental Algorithms (Art of Computer Programming Volume 1) + The Art of Computer Programming 2. Seminumerical Algorithms + The Art of Computer Programming 3. Sorting and Searching: The Classic Work Newly Updated and Revised
Preis für alle drei: EUR 119,85

Verfügbarkeit und Versanddetails anzeigen

Die ausgewählten Artikel zusammen kaufen

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Gebundene Ausgabe: 650 Seiten
  • Verlag: Addison-Wesley Longman, Amsterdam; Auflage: 3. A. (7. Juli 1997)
  • Sprache: Englisch
  • ISBN-10: 0201896834
  • ISBN-13: 978-0201896831
  • Größe und/oder Gewicht: 24,5 x 16,9 x 3,6 cm
  • Durchschnittliche Kundenbewertung: 4.2 von 5 Sternen  Alle Rezensionen anzeigen (31 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 86.427 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Donald E. Knuth
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Donald E. Knuth auf Amazon

Produktbeschreibungen

Amazon.com

This magnificent tour de force presents a comprehensive overview of a wide variety of algorithms and the analysis of them. Now in its third edition, The Art of Computer Programming, Volume I: Fundamental Algorithms contains substantial revisions by the author and includes numerous new exercises.

Although this book was conceived several decades ago, it is still a timeless classic. One of the book's greatest strengths is the wonderful collection of problems that accompany each chapter. The author has chosen problems carefully and indexed them according to difficulty. Solving a substantial number of these problems will help you gain a solid understanding of the issues surrounding the given topic. Furthermore, the exercises feature a variety of classic problems.

Fundamental Algorithms begins with mathematical preliminaries. The first section offers a good grounding in a variety of useful mathematical tools: proof techniques, combinatorics, and elementary number theory. Knuth then details the MIX processor, a virtual machine architecture that serves as the programming target for subsequent discussions. This wonderful section comprehensively covers the principles of simple machine architecture, beginning with a register-level discussion of the instruction set. A later discussion of a simulator for this machine includes an excellent description of the principles underlying the implementation of subroutines and co-routines. Implementing such a simulator is an excellent introduction to computer design.

In the second section, Knuth covers data structures--stacks, queues, lists, arrays, and trees--and presents implementations (in MIX assembly) along with techniques for manipulating these structures. Knuth follows many of the algorithms with careful time and space analysis. In the section on tree structures, the discussion includes a series of interesting problems concerning the combinatorics of trees (counting distinct trees of a particular form, for example) and some particularly interesting applications. Also featured is a discussion of Huffmann encoding and, in the section on lists, an excellent introduction to garbage collection algorithms and the difficult challenges associated with such a task. The book closes with a discussion of dynamic allocation algorithms.

The clear writing in Fundamental Algorithms is enhanced by Knuth's dry humor and the historical discussions that accompany the technical matter. Overall, this text is one of the great classics of computer programming literature--it's not an easy book to grasp, but one that any true programmer will study with pleasure.

Kurzbeschreibung

Finally, after a wait of more than thirty-five years, the first part of Volume 4 is at last ready for publication. Check out the boxed set that brings together Volumes 1 - 4A in one elegant case, and offers the purchaser a $50 discount off the price of buying the four volumes individually. The Art of Computer Programming, Volumes 1-4A Boxed Set, 3/e ISBN: 0321751043


Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 
(3)

 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

Die hilfreichsten Kundenrezensionen
4 von 4 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
I read this book when I was a sophomore in high school and I thought it was excellent. Prior to reading the book, I had wanted for a long time to write a program to evaluate standard mathematical expressions. I had even tried once before, but I didn't know enough about what I was doing to be really successful. Somewhere in the second chapter in a discussion of lists, doubly-linked-lists, and binary trees, a good solution came to me, and I implemented it right after I finished reading the book. It worked very well. This book helped me to accomplish the major goal-project of my computer programming career so far, and I definately think it is worth reading for anyone wanting a really advanced understanding of fundamental algorithms. Now I know to many advanced means total [over]use of fully encapsulated C++ objects, which this book doesn't have, but this book gives an advanced understanding, which is infinitely more valuable than classes. If you understand OOP and you understand this book, you should be able to combine the two just fine. Lastly, I'd like to comment on the use of MIX. I read almost none of the MIX assembly code when I read this book. The little I looked at I looked at because I wanted to see what assembly was like in the 60's. But you can understand everything he's trying to say by his explanations of the algorithms, the assembly code is only for clarification, and you don't have to read it. I also believe that everyone who's been using fully encapsulated classes for their entire programming career should learn an assembly language sometime. Just like this book, it will teach you how to think.
War diese Rezension für Sie hilfreich?
2 von 2 Kunden fanden die folgende Rezension hilfreich
Von Marc Ruef
Format:Gebundene Ausgabe
Donald E. Knuth versteht es wie kein anderer, sich mathematisch mit einem Problem auseinanderzusetzen. Durch arithmetische Berechnungen nimmt er den Leser mit auf seine Reise durch die Welt der effizienten Algorithmen und seiner MIX-Architektur.

Jeder, der seine Mathematik-Kenntnisse auffrischen, seine Algorithmen verbessern und die Grundlagen von Assembler lernen möchte, dem empfehle ich dieses Buch. In jedem Fall hat man lange daran zu knabbern - Aber es lohnt sich. Müsste ich auf eine einsame Insel ziehen und dürfte nur ein Buch mitnehmen, käme Band 1 von Knuths TAoCP in die engere Auswahl.

War diese Rezension für Sie hilfreich?
2 von 2 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
Algorithms are useful to study because they come up frequently in the practice of programming, and thus I think that this book is most useful after or while you've dealt with actual programming. By then it is fairly obvious where the algorithms come from; they are merely attempts to solve problems.

So don't kill yourself if you're new to real programming and all this sounds arbitrary. Knuth in effect has written a clearinghouse of ideas that have come up in computer science. This book at times comes to seem like The Art of Explaining.

For those who hate the use of the MIX assembly language instead of some easier language such as C: You lose information that way. That is sufficient reason for not using C. You can't really time an algorithm using such a language (and a main reason for studying algorithms is speed) unless you carefully define the underlying hardware and C implementation... and once you do that, using C is pointless for pedagogy, since you will be using inline MIX for things that C is too general for.

And you'd really hate it if you were programming in Lisp.

There are quite a few good books on algorithms in C, though I haven't read them. If you're forced to read this book, consider changing your situation; Knuth has fallen on hard times if his text has become a torture device for some.

War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
It's a must-have
This (and the other two volumes too) is one of the greatest book about computer programming ever written. Lesen Sie weiter...
Veröffentlicht am 21. Januar 2002 von Aaron Isotton
This cannot be read by subnormals or people with normal IQ.
Donald Knuths book is ranked as one of the influential works of the century along albert einstein,richard feynmann etc.Personally,I enjoyed it tremendously. Lesen Sie weiter...
Veröffentlicht am 10. Juni 2000 von iverson
Things change but not fundamentals.
This was one of the first computer books I read 20 years ago (the selection in our office was limited). It remains one of the best in its field. Lesen Sie weiter...
Veröffentlicht am 8. Juni 2000 von Vincent O'Sullivan
Quite readable
I just looked at a review that called this book unreadable. I didn't peg it as unhelpful because buying books online, a person can buy a book that she/he didn't at all intend. Lesen Sie weiter...
Veröffentlicht am 28. Februar 2000 von cal
Nonsense
This book is really quite useless for those of us who have to program for a living.

I mean his definition of an "Algorithm" in chaper one couldn't be more obstuse and... Lesen Sie weiter...

Veröffentlicht am 19. Februar 2000 von janaka
A complete and interesting book for those who take time.
Well this book is a good and a complete book. Many of the readers who are veterans may want to read more about algorithms and data structures require this book. Lesen Sie weiter...
Veröffentlicht am 4. Februar 2000 von John Chung
Required reading for any computer professional
This book is one of the best books around for learning about algorithms. Anyone seriously contemplating a job in the field of computers should read this cover to cover. Lesen Sie weiter...
Veröffentlicht am 31. Januar 2000 von Carl Speare
Looks impressive on my shelf
The pure mathematician, they say, takes pride in things that have no practical application whatever. Lesen Sie weiter...
Veröffentlicht am 6. Januar 2000 von Jack Dennon
Legendary book
This book is the bible of computer programming. It contains fundamentals of algorithm complexity theory, with O-notation, and data structures, including lists, trees, graphs, sets... Lesen Sie weiter...
Veröffentlicht am 22. Dezember 1999 von Alen Lovrencic
Computer Algorithms
Really a book that ever one should read for the better understanding of algorithms.
Veröffentlicht am 2. Dezember 1999 von "chandoo"
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de