Understanding Algorithms and Data Structures - Hardcover

Brunskill, David; Turner, John

 
9780077091415: Understanding Algorithms and Data Structures

Synopsis

For anyone intending to work in computing, it is essential to be able both to understand and to create algorithms - they are at the heart of all programs. Without them planes would not fly, bridges would collapse and nuclear power stations would explode. Even in more mundane situations, the correct choice of algorithm can make the difference between a response to a query coming almost instantly, or after hours, days or years have elapsed. Understanding Algorithms and Data Structures provides the techniques necessary to enable readers to make an informed choice between competing options, and to devise algorithms of their own.
Written with students on the first and second years of computing courses especially in mind, this book has been designed as an introductory textbook for modules concerned with algorithms and their design. It takes readers through such subjects as Necessary Maths, Sorting, Data Structures and Abstract Data Types, and Dynamic Programming.

"synopsis" may belong to another edition of this title.

About the Author

David Brunskill is a Senior Lecturer in the School of Computing at Staffordshire University.

"About this title" may belong to another edition of this title.