Book Details
Detailed information, availability, and location of the selected book.
Data Structures and Algorithms
Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
Availability
Available (3 copies)
Location
Main Library – Stack A (QA76.6 .G66 2014)
About This Book
A comprehensive introduction to data structures and algorithms, this widely used textbook covers the fundamental concepts and techniques for designing, analyzing, and implementing efficient algorithms. It provides a balanced combination of theory and practical examples, making it ideal for undergraduate and graduate students in computer science.
Key Topics
Full Contents
- Introductionp. 1
- Algorithm Analysisp. 25
- Lists, Stacks, and Queuesp. 67
- Recursionp. 115
- Treesp. 163
- Priority Queues and Heapsp. 241
- Hash Tablesp. 289
- Sortingp. 345
- Graphsp. 421
- Text Processingp. 511
Book Details
Reviews (12)
“Clear explanations and useful examples. It was my main book for the data structures course.”
CSE Student
“A dependable reference for algorithm analysis, and a good base for assignments.”
CSE Student
“Well organized for teaching, with exercises that suit undergraduate classes.”
Faculty Member
Table of Contents (Highlights)
- Introductionp. 1
- Algorithm Analysisp. 25
- Lists, Stacks, and Queuesp. 67
- Recursionp. 115
- Treesp. 163





