Data Structures and Algorithm Anylysis in C - Weiss, Mark Allen (The Benjamin/Cummings Publ.Comp, 1993)