Jump to ratings and reviews
Rate this book

Fundamentals of Data Structures in C 2nd Edition

Rate this book
This new edition provides a comprehensive and technically rigorous introduction to data structures such as arrays, stacks, queues, linked lists, trees and graphs and techniques such as sorting hashing that form the basis of all software. In addition, this text presents advanced or specialized data structures such as priority queues, efficient binary search trees, multiway search trees and digital search structures. The book has been updated to include the latest features of the C++ language. Features such as exceptions and templates are now incorporated throughout the text along with limited exposure to STL. Treatment of queues, iterators and dynamic hashing has been improved. The book now discusses topics such as secure hashing algorithms, weightbiased leftist trees, pairing heaps, symmetric min max heaps, interval heaps, top-down splay trees, B+ trees and suffix trees. Red black trees have been made more accessible. The section on multiway tries has been significantly expanded and discusses several trie variations and their application to Internet packet forwarding.

720 pages, Paperback

First published February 15, 1995

38 people are currently reading
462 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
46 (44%)
4 stars
18 (17%)
3 stars
26 (25%)
2 stars
10 (9%)
1 star
4 (3%)
Displaying 1 - 10 of 10 reviews
77 reviews
June 3, 2017
This book was used as the main reading material in my data structures class. While comprehensive, it went way overboard with complex information instead of sticking to the basics and building on top of that. I feel that as a result, it makes for poor educational material, but would possibly serve better as a reference.
Displaying 1 - 10 of 10 reviews

Can't find what you're looking for?

Get help and learn more about the design.