Objetivos

Este curso abordará diferentes formas de organizar e manipular dados (informações) na memória primária, como via de regra, mas também como acessar rapidamente dados que estão na memória secundária do computador. Cada forma de organização é denominada uma estrutura de dados, as quais são especificadas em conjunto com os algoritmos de manipulação dos dados. O curso exercitará a noção de complexidade de algoritmo para fins de escolha da estrutura de dados mais adequada a um dado problema e a implementação eficiente de seus algoritmos.



Alexandre Falcao 2016-08-10