Cara, dizer que vai levar "meses" pra fazer todos os exercícios do "The Art of Computer Programming" me fez rir.
Na empresa que eu trabalhava, tinha esta série de livros (que é caríssima) e sinceramente é impossível fazer todos os exercícios deste livro, ele é gigante.
Aliás, tem uma história até que o Bill Gates disse que se alguém já leu todo o livro pra mandar o curriculum diretamente pra ele.
O que eu vejo com estruturas de dados é a capacidade de entender as principais estruturas e principalmente experimentar usando elas para resolver desafios DIARIAMENTE.