
- 360 pages
- English
- PDF
- Available on iOS & Android
Data Structures And Algorithms
About this book
This is an excellent, up-to-date and easy-to-use text on data structures and algorithms that is intended for undergraduates in computer science and information science. The thirteen chapters, written by an international group of experienced teachers, cover the fundamental concepts of algorithms and most of the important data structures as well as the concept of interface design. The book contains many examples and diagrams. Whenever appropriate, program codes are included to facilitate learning.This book is supported by an international group of authors who are experts on data structures and algorithms, through its website at www.cs.pitt.edu/~jung/GrowingBook/, so that both teachers and students can benefit from their expertise.
Tools to learn more effectively

Saving Books

Keyword Search

Annotating Text

Listen to it instead
Information
Table of contents
- Contents
- Preface
- Chapter 1 Introduction to the Fundamentals of Algorithms
- Chapter 2 The Running Time of an Algorithm
- Chapter 3 The Execution Time of an Algorithm: Advanced Considerations
- Chapter 4 Abstract Data Types
- Chapter 5 Stacks, Recursion and Backtracking
- Chapter 6 Queues
- Chapter 7 Lists
- Chapter 8 Searching
- Chapter 9 Sorting
- Chapter 10 Tables
- Chapter 11 Binary Trees
- Chapter 12 Graph Algorithms
- Chapter 13 Analysing the Interface
- Index
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app