Data structures and algorithms analysis in C - Weiss, Mark Allen (Pearson Education Asia, New Delhi, 2001)