Data structures and Algorithms Analysis in C - Weiss (Mark Allen)