Covers fundamental data structures and algorithms for sorting, searching, and related applications. Includes expanded coverage of arrays, linked lists, strings, trees, and other basic data structures. Contains many examples. Paper. DLC: C (Computer program language)