An Introduction to Data Structures and Algorithms

James A. Storer

at 250 WPM

9h 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 speed

20

days at 30 min/day

599

total minutes

Buy on Amazon

An Introduction to Data Structures and Algorithms

by James A. Storer

2002

Birkhäuser Boston

599

9781461266013

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.

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.