Estruturas de Dados: Listas, Filas, Pilhas, Conjuntos, Árvores  e  Hash Tables

Hoje temos cada vez mais aplicações para resolvermos problemas envolvendo uma grande quantidade de dados. É imprescindível na hora em que vamos arquitetar os nossos sistemas, escolher os recursos de programação que irão manipular esses dados o mais eficiente possível….