Programs and Data Structures in C: Based on ANSI C and C++, 2nd Edition
An advanced treatment of algorithms and data structures using the C language. Features rewritten programs upgraded to the new ANSI C standard, in such a way that they also conform to the C++ language. Includes a section on AVL trees and a greater use of standard library functions. The author provides a wide range of algorithms, programs and exercises with an emphasis on the ability to develop new algorithms.