Bueno para estructuras de datos en general un libro básico es el de "Problemas y algoritmos' de Luis e Vargas azcona, no abarca todas las estructuras pero si te maneja arboles binarios, monticulos , grafos, en general es muy bueno
O si quieres algo mas recomendable esta "Algorithms" de S Dasgupta, C.H. Papadimitriou y U.V Vazirani, es un buen libro que te acerca a esos temas con un buen rigor
Ambos libros son gratuitos y te los puedo recomendar