Essential algorithms : a practical approach to computer algorithms using Python and C#
by
 
Stephens, Rod, 1961- author.

Title
Essential algorithms : a practical approach to computer algorithms using Python and C#

Author
Stephens, Rod, 1961- author.

ISBN
9781119575993

Personal Author
Stephens, Rod, 1961- author.

Edition
Second edition.

Physical Description
xxxviii, 762 pages : illustrations ; 24 cm

General Note
Includes index.

Contents
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.

Abstract
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

Subject Term
Computer algorithms.
 
Python (Computer program language)
 
C# (Computer program language)


LibraryMaterial TypeItem BarcodeShelf NumberCopy
IIEMSAGeneral Books33168025827573005.1 S835E 20191