Data Structures and Algorithms

By Alfred Aho, Jeffrey Ullman, John Hopcroft

Book cover of Data Structures and Algorithms

Book 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…

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

Why read it?

1 author picked Data Structures and Algorithms as one of their favorite books. Why do they recommend it?

This is the book that started it all for me… and I think it holds up just fine today. I see value in confronting the old Pascal code every so often: it’s a reminder of how little we need in order to make our algorithms fast, and how much is happening behind the scenes by our modern programming languages. To this day this book has some of my favourite presentations of Dijkstra’s Algorithm and sorting.

If you love Data Structures and Algorithms...

Ad

Book cover of Tap Dancing on Everest: A Young Doctor's Unlikely Adventure

Tap Dancing on Everest by Mimi Zieman,

Tap Dancing on Everest, part coming-of-age memoir, part true-survival adventure story, is about a young medical student, the daughter of a Holocaust survivor raised in N.Y.C., who battles self-doubt to serve as the doctor—and only woman—on a remote Everest climb in Tibet.

The team attempts a new route up…

Want books like Data Structures and Algorithms?

Our community of 12,000+ authors has personally recommended 53 books like Data Structures and Algorithms.

Browse books like Data Structures and Algorithms

Book cover of Algorithm Design
Book cover of Algorithms Illuminated (Part 1): The Basics
Book cover of Algorithms

Share your top 3 reads of 2024!

And get a beautiful page showing off your 3 favorite reads.

1,898

readers submitted
so far, will you?

Ad

📚 If you like Data Structures and Algorithms, you might also like...

Book cover of Adventures in the Radio Trade: A Memoir

Adventures in the Radio Trade by Joe Mahoney,

Adventures in the Radio Trade documents a life in radio, largely at Canada's public broadcaster. It's for people who love CBC Radio, those interested in the history of Canadian Broadcasting, and those who want to hear about close encounters with numerous luminaries such as Margaret Atwood, J. Michael Straczynski, Stuart…

Book cover of Act Like an Author, Think Like a Business: Ways to Achieve Financial Literary Success

Act Like an Author, Think Like a Business by Joylynn M Ross,

Act Like an Author, Think Like a Business is for anyone who wants to learn how to make money with their book and make a living as an author. Many authors dive into the literary industry without taking time to learn the business side of being an author, which can…

5 book lists we think you will like!

Interested in algorithms, computer programming, and computer science?

Algorithms 36 books
Computer Science 35 books