Stephens, Rod

Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#/ Rod Stephens - 2nd ed. - xxxviii, 762 pages : illustrations ; 24 cm

Includes index and bibliographical references

Algorithm basics Numerical algorithms Linked lists Arrays Stacks and queues Sorting Searching Recursion Trees Balanced trees Decision trees Basic network algorithms More network algorithms String algorithms Cryptography Complexity theory Distributed algorithms Interview puzzles

The revised and updated second edition of Essential Algorithms, offers an accessible introduction to computer algorithms. The book contains a description of important classical algorithms and explains when each is appropriate. The author shows how to analyze algorithms in order to understand their behavior and teaches techniques that the can be used to create new algorithms to meet future needs. The text includes useful algorithms such as: methods for manipulating common data structures, advanced data structures, network algorithms, and numerical algorithms. It also offers a variety of general problem-solving techniques. -- Provided by publisher

9781119575993 1119575990

9781119575993


Algorithms
C# (Computer program language)
Computer algorithms
Python (Computer program language)
Computers and IT

QA / 76.9 S74 2019