EMENTA
Introdução à análise de complexidade de algoritmos
Representação e manipulação da informação:
Vetores;
Registros, uniões, enumerações;
Ponteiros, alocação dinâmica de memória;
Passagem de parâmetros (por valor, por referência)
Estruturas lineares:
Listas, listas ordenadas, pilhas, filas, deques;
Representações seqüencial e encadeada
Algoritmos de pesquisa e ordenação de dados:
Busca binária;
Algoritmos de ordenação
Aparentemente vai ser uma matéria muito interessante, pois, vai dar continuidade a o que aprendemos com programação.
LIVROS:
LAIRA TOSCANI E PAULO VELOSO-Complexidade de Algoritmos
WALDEMAR CELES E LUCAS RANGEL-Estruturas de Dados
CORMEN, LEISERSON, RIVEST & STEIN - Algoritmos-Teoria e Pratica- 2da. Edição
TENENBAUM - Estruturas de Dados Usando C
Nenhum comentário:
Postar um comentário