An Introduction to Data Structures and Algorithms
James A. Storer
Reading Time
at 250 WPM9h 59m
The average reader, reading at a speed of 250 WPM, would take 9h 59m to read An Introduction to Data Structures and Algorithms.
Personalise your estimate by entering your reading speed below
Test my reading speedEnter speed in words per minute
20
days at 30 min/day
599
total minutes
An Introduction to Data Structures and Algorithms
Published
2002
Publisher
Birkhäuser Boston
Pages
599
ISBN-13
9781461266013
ISBN-10
1461266017
Description
Data structures and algorithms are presented at the college level in a highly accessible format that presents material with one-page displays in a way that will appeal to both teachers and students. The thirteen chapters cover: Models of Computation, Lists, Induction and Recursion, Trees, Algorithm Design, Hashing, Heaps, Balanced Trees, Sets Over a Small Universe, Graphs, Strings, Discrete Fourier Transform, Parallel Computation. Key features: Complicated concepts are expressed clearly in a single page with minimal notation and without the "clutter" of the syntax of a particular programming language; algorithms are presented with self-explanatory "pseudo-code." * Chapters 1-4 focus on elementary concepts, the exposition unfolding at a slower pace. Sample exercises with solutions are provided. Sections that may be skipped for an introductory course are starred. Requires only some basic mathematics background and some computer programming experience. * Chapters 5-13 progress at a faster pace. The material is suitable for undergraduates or first-year graduates who need only review Chapters 1 -4. * This book may be used for a one-semester introductory course (based on Chapters 1-4 and portions of the chapters on algorithm design, hashing, and graph algorithms) and for a one-semester advanced course that starts at Chapter 5. A year-long course may be based on the entire book. * Sorting, often perceived as rather technical, is not treated as a separate chapter, but is used in many examples (including bubble sort, merge sort, tree sort, heap sort, quick sort, and several parallel algorithms). Also, lower bounds on sorting by comparisons are included with the presentation of heaps in the context of lower bounds for comparison-based structures. * Chapter 13 on parallel models of computation is something of a mini-book itself, and a good way to end a course. Although it is not clear what parallel.
Cryptonomicon
The Code Book
Hashing in Computer Science
Transactions On Computational Science
Foundations of Secure Computation (NATO SCIENCE SERIES: COMPUTERS & SYSTEMS SCIENCES) (Nato a S I Series Series III, Computer and Systems Sciences)
Transactions on Computational Science X
Frequently Asked Questions
How many pages are in An Introduction to Data Structures and Algorithms?
This edition of An Introduction to Data Structures and Algorithms has approximately 599 pages. Please note, this is an estimate and the exact page count can vary between hardcover, paperback, and e-book versions.
How long does it take to read An Introduction to Data Structures and Algorithms?
For most readers, An Introduction to Data Structures and Algorithms typically takes between 12h 29m and 8h 19m to complete. This is based on the book's length of approximately 149,750 words and common reading speeds.
Here's a detailed breakdown: • Continuous reading at 250 WPM: approximately 9h 59m of focused reading • Casual reading (30 minutes/day): you could finish in roughly 20 days • Estimated word count: 149,750 words
Your individual reading time will vary based on your personal reading pace, the amount of daily reading time, and your familiarity with the subject matter.
What is the word count of An Introduction to Data Structures and Algorithms?
The estimated word count for An Introduction to Data Structures and Algorithms is approximately 149,750 words. This figure is calculated using industry-standard methods that consider genre-specific word density patterns, typical formatting and layout characteristics, and standard words-per-page ratios for published books.
This is an approximation — actual word count may vary based on font size, formatting, edition, and the presence of illustrations or charts.
Who is the author of An Introduction to Data Structures and Algorithms?
An Introduction to Data Structures and Algorithms was written by James A. Storer.
When was An Introduction to Data Structures and Algorithms published?
The publication date for this specific edition is 2002. The original work may have been published on a different date.