Estrutura de dados e algoritmos: buscas; ordenações; listas; pilhas; filas; árvores binárias