Data structurers and algorothams - Aho, Alfred V. (Pearson Education, 2002)