Skip to content

Latest commit

 

History

History
109 lines (82 loc) · 4.41 KB

README.md

File metadata and controls

109 lines (82 loc) · 4.41 KB

MaterialSuporteAEDS

Links, pdfs e códigos referentes as disciplinas de "Algoritmos e Estruturas de Dados" - UFV

CCF211 Algoritmos e Estrutura de Dados I

1. Tipos abstratos de dados
1.1. Introdução
1.2. Definição de tipos abstratos de dados

2. Listas Lineares
2.1. Definição do TAD Lista
2.2. Lista por meio de arranjos
2.3. Lista por meio de apontadores
2.4. Lista circular
2.5. Lista duplamente encadeada

3. Pilhas
3.1. Definição do TAD Pilha
3.2. Pilhas por meio de arranjos
3.3. Pilhas por meio de apontadores

4. Filas
4.1. Definição do TAD Fila
4.2. Fila por meio de arranjos
4.3. Fila por meio de apontadores

5. Introdução à análise de complexidade dealgoritmos
5.1. Conceito de tempo de execução
5.2. Análise assintótica
5.3. Análise de funções recursivas

6. Alocação estática e dinâmica de memória

7. Algoritmos de ordenação em memória principal
7.1. Seleção
7.2. Inserção
7.3. Shellsort
7.4. Quicksort
7.5. Heapsort

8. Algoritmos de pesquisa em memória principal
8.1. Pesquisa sequencial
8.2. Pesquisa binária

CCF212 Algoritmos e Estrutura de Dados II

1. Árvores de Pesquisa
1.1. Árvores Binárias
1.2. Árvores Balanceadas
1.3. Árvores Digitais

2. Tabelas Hash
2.1. Funções de Transformação
2.2. Hashing Linear
2.3. Hashing Perfeito

3. Ordenação externa

4. Pesquisa em memória secundária
4.1. Modelo de Computação para Memória Secundária
4.2. Árvores B e B*

5. Compressão de dados

Recursos Extraclasse

Sites

Cursos Online (Free)