login

The Design and Analysis of Computer Algorithms

Published 1 January 1974
Alfred V. Aho, John E. Hopcroft
Citations9,456

TL;DR

This text introduces the basic data structures and programming techniques often used in efficient algorithms, and covers use of lists, push-down stacks, queues, trees, and graphs.

Abstract

A text book for a first course in design and analysis of algorithms. The emphasis is on ideas and ease of understanding rather then on implementation details or programming tricks. It starts with formulating several models that include random access register machine, random access stored program machine and variants of these, so one can establish analytical results and at the same time accurately reflect on the salient features of real machines

Keywords

Computer Science