Data structures and algorithm in c++ - Drozdek, Adam (Cengage Learning Andover, 2017)
UG
E