Eu fiz um curso de estrutura de dados muito bom na DIO. Se quiser aprender as estruturas básicas, esse curso é muito bom. Prefeitura muito pela didática já que um assunto chatinho.
Um bom livro é o da Sandra Puga:
https://www.amazon.com.br/Livros-Sandra-Puga/s?rh=n%3A6740748011%2Cp_27%3ASandra+Puga&gclid=Cj0KCQjw2v-gBhC1ARIsAOQdKY2DyrRixQMSl6hIxv-WCoWyPRAAENvK6cjgU77V5xEeJOWEgxTiHZcaAmeJEALw_wcB