Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
47 used & new from $16.88

Have one to sell? Sell yours here
 
   
Data Structures and Algorithms (Addison-Wesley Series in Computer Science and Information Pr)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Data Structures and Algorithms (Addison-Wesley Series in Computer Science and Information Pr) (Paperback)

by Alfred V. Aho (Author), Jeffrey D. Ullman (Author), John E. Hopcroft (Author)
Key Phrases: left buddy count, endmarker bit, shortest special path, Fred Jones, World Series, Bibliographic Notes Knuth (more...)
4.2 out of 5 stars See all reviews (12 customer reviews)

List Price: $74.20
Price: $74.20 & this item ships for FREE with Super Saver Shipping. Details
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
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 3 left in stock--order soon (more on the way).

Want it delivered Monday, July 20? Choose One-Day Shipping at checkout. Details
17 new from $44.00 30 used from $16.88
Also Available in: List Price: Our Price: Other Offers:
Hardcover Order it used!
Paperback Order it used!

Frequently Bought Together

Customers buy this book with Introduction to Algorithms, Second Edition by Thomas H. Cormen

Data Structures and Algorithms (Addison-Wesley Series in Computer Science and Information Pr) + Introduction to Algorithms, Second Edition
Price For Both: $142.32

Show availability and shipping details

  • This item: Data Structures and Algorithms (Addison-Wesley Series in Computer Science and Information Pr) by Alfred V. Aho

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Introduction to Algorithms, Second Edition by Thomas H. Cormen

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description
The authors' treatment of data structures in Data Structures and Algorithms is unified by an informal notion of "abstract data types," allowing readers to compare different implementations of the same concept. Algorithm design techniques are also stressed and basic algorithm analysis is covered. Most of the programs are written in Pascal.

Product Details

  • Paperback: 427 pages
  • Publisher: Addison Wesley (January 11, 1983)
  • Language: English
  • ISBN-10: 0201000237
  • ISBN-13: 978-0201000238
  • Product Dimensions: 9.3 x 6.4 x 0.9 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars See all reviews (12 customer reviews)
  • Amazon.com Sales Rank: #209,150 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #15 in  Books > Computers & Internet > Programming > Algorithms > Data Structures
    #72 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > Structured Design

Inside This Book (learn more)


What Do Customers Ultimately Buy After Viewing This Item?

Data Structures and Algorithms (Addison-Wesley Series in Computer Science and Information Pr)
76% buy the item featured on this page:
Data Structures and Algorithms (Addison-Wesley Series in Computer Science and Information Pr) 4.2 out of 5 stars (12)
$74.20
Introduction to Algorithms, Second Edition
10% buy
Introduction to Algorithms, Second Edition 4.1 out of 5 stars (171)
$68.12
Data Structures and Algorithms in Java (2nd Edition)
6% buy
Data Structures and Algorithms in Java (2nd Edition) 4.4 out of 5 stars (23)
$40.94
The Algorithm Design Manual
5% buy
The Algorithm Design Manual 4.6 out of 5 stars (31)
$63.96

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

12 Reviews
5 star:
 (5)
4 star:
 (4)
3 star:
 (3)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (12 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
45 of 47 people found the following review helpful:
5.0 out of 5 stars The best introduction to the field - a pleasure to read, February 9, 2002
By "optimistix" (London, UK) - See all my reviews
A textbook by Aho/Hopcroft/Ullman is sort of a guarantee of quality -
and this one is no exception. These people are among the greatest
researchers and teachers in Computer Science, and this book is a
great opportunity to 'learn from the masters'.

As an introduction to the fascinating field of Data Structures and
Algorithms, this is perhaps the best textbook you'll find out there.
Starting with the basics, the authors develop the concepts in a
natural manner. Array, lists and stacks soon give way to binary trees,
heaps and then more advanced data structures. All data structures are
introduced with proper motivation in terms of the kind of problems
that they are useful in solving.

The basic algorithms in searching, sorting, and graphs are then presented
in detail, followed by a chapter on algorithm analysis techniques, and
one on design paradigms such as dynamic programming, backtracking, divide
and conquer, greedy approach, and local search. The book ends with chapters
data structures and algorithms for external storage and memory management.

This is a textbook, and therefore you can expect a fair amount of maths
in the analysis of algorithms, without which you can only do hand-waving.
All algorithms are explained, with detailed examples and illustrations -
this is one of the easiest books to follow in theoretical computer science.

All algorithms are presented in pseudocode, which makes it easier to
understand things at an abtract level without getting bogged down in
language specific technical details, and the pseudocode is very clear
and concise, making it an easy task to adapt it to any given language.

An additional plus-point is its size - weighing in at less than 450
pages, this is a 'backpack friendly' book which you can easily carry
around, unlike many others on the subject.

The only caveat is that the book is almost 20 years old, so you won't
find the more recent topics like red-black trees, skip lists etc.
I'd suggest using this book for an introduction to the basics, with the
book by Cormen et al (if you want the maths) or Sedgewick (if you don't
want the maths) as excellent supplements as well as advanced references.

I must confess to having a weak spot for this book, since it introduced
me to algorithms and i fell in love with the subject. However, i think
most people who've read it would agree that it is a classic among Computer
Science textbooks which has stood the test of time.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
18 of 18 people found the following review helpful:
5.0 out of 5 stars A classic text on programming, October 1, 2001
By Ganapathy Subramaniam (Chennai, Tamil Nadu, India) - See all my reviews
(REAL NAME)      
This book stands out among countless books written on the subject.

It basically deals with the two ingrediants of programming ,
Data Structures and Algorithms.

The first part gives a wonderful introduction to the concept of Data Structures.It goes on to deal with several classes of Data Structures such as lists, stacks, queues, trees and graphs..
This book is profusely illustrated with examples, and lots of exercises for the student to expand upon the ideas.

The next part goes on to deal with Algorithms. Beginning with the concept, approaches, and different metrics that quantify algorithms such as time and space complexity. Common problems such as sorting , searching and the different algorithms are elaborated with the pros and cons.

One nice thing about the text is the way the subject is presented to the reader. Each topic begins with a few basic concepts and then extended in a natural manner to reach the complexity. This especially equips the student with the ability to continue evolving the solutions on their own. Not to mention the numerous exercises.
For example by studying the concept of abstract data types one would understand how OO programming evolves naturally.

I highly recommend this book for any one seriously interested in programming.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
14 of 14 people found the following review helpful:
5.0 out of 5 stars Still the Best, March 1, 2000
From a students perspective this text has it all. Instead of relying on C/C++ to teach the concept of ADTs, this text uses a pseudocode based on Pascal. Consequently, all algorithms presented in this text are clear and easy to understand. Implementation of ADTs is thus facilitated by using the clear framework provided in this wonderful text.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

3.0 out of 5 stars Let's not get too excited
Hyperbolic remarks about this book will mislead you into thinking that this book is absolutely unique, when it's not. Read more
Published 15 months ago by H. Lenzi

3.0 out of 5 stars An okay book!
It is just an okay book, not extraordinary in any way. Especially, this is certainly not for the novice in this topic, i.e., it is certainly not a good introductory book. Read more
Published on May 23, 2007 by Jahanzeb Farooq

4.0 out of 5 stars Excellent Book
This book explains very clearly the subjects of data structures and algorithms. Its in-depth coverage is very intuitive and easy to follow unlike other literature that is often... Read more
Published on May 16, 2007 by Saad L.

5.0 out of 5 stars A JEWEL
Perfect book. Nice and small. You can buy it cheap too, it's old. But it's full of the meat and potatoes, no fluffy Java source code. Read more
Published on January 15, 2006 by Master "Chief of Barter Town" ...

4.0 out of 5 stars A classic text book on Data Structures.
I believe two books make a classic collection in data structures - one was the data structures book by sartaj sahni (his first edition book many years ago - I haven't looked at... Read more
Published on May 18, 2005 by A Comp Science Instructor

4.0 out of 5 stars Very Good Textbook
I remember using this text in University. I still have it on my shelf and still refer to it. Even with all this STL and such I find this a great reference. Read more
Published on March 2, 2001 by S. Rafiq

5.0 out of 5 stars The Best Intro To Data Structures and Algorithms
I was lucky enough to take a course in Data Structures and Algorithms with Prof. Aho and this was the text. Probably the best I have ever used. Read more
Published on June 30, 1999

3.0 out of 5 stars In general a good book.
The text covers the material on data structures, sometimes it is hard to understand. A super text on data structure logic is Data Structures A Pseudocode Approach with C. Read more
Published on May 29, 1999

4.0 out of 5 stars Very good book!
This book is very good but if you are looking for information on AVL trees and other advanced concepts in Data Structures look at Donanld Knuth. Read more
Published on December 2, 1998

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


SpaFeatures: Free Shipping

bath poof
Get free shipping on all SpaFeatures orders of $50 or more. See new items from SpaFeatures here.

Shop SpaFeatures now

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

All-Purpose Work Surface

Shop for workbenches
There is no substitute for a workbench when you need a solid platform for your home projects.

Shop for workbenches

 

Keep Your Temperature Under Control

Shop for Thermostats
Make sure the temperature is regulated in your home with a reliable thermostat.

Shop all thermostats

 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates