Universidade Federal de Uberlândia
Faculdade de Computação

 

 

 


Luiz Gustavo Almeida Martins


ED1 – Estrutura de Dados I:

·        Plano de Curso

·        Aulas Práticas:

1.             Modularização de Programas (Aula 1 e Aula 2)

2.             Ponteiros e Alocação Dinâmica (Aula 3)

3.             Tipo Abstrato de Dados (Aula 4)

4.             Listas Lineares: Implementação Estática/Seqüencial (Lista Linear Não-Ordenada – Aula 5 e Lista Linear Ordenada – Aula 6)

5.             Listas Lineares: Implementação Dinâmica/Encadeada (Lista Linear Não-Ordenada – Aula 7 e Lista Linear Ordenada – Aula 8)

6.             Listas Lineares: Outras Técnicas de Encadeamento (Uso do Nó-Cabeçalho – Aula 9, Lista Circular – Aula 10 e Duplamente Encadeada – Aula 11)

7.             Listas Lineares: Recursividade (Aula 12)

8.             Pilha: Implementação Estática/Seqüencial (Aula 13)

9.             Pilha: Implementação Dinâmica/Encadeada (Aula 14)

10.        Fila: Implementação Estática/Seqüencial (Aula 15)

11.        Fila: Implementação Dinâmica/Encadeada (Aula 16)

12.        Outras estruturas (Fila de Prioridades – Aula 17 e Deque – Aula 18)

·        Trabalho de Listas

·        Trabalho de Pilha e Fila

·        Notas (GGI017)

·        Listas de exercícios complementares:

1.     Modularização

·        Apresentações:

1.             Tipo Abstrato de Dados (TAD)(Slides)

1.             Estruturas Lineares(Slides)

1.             Listas Lineares: Implementação Estática/Seqüencial (Slides)

2.             Listas Lineares: Implementação Dinâmica/Encadeada (Slides)

3.             Listas Lineares: Outras Técnicas de Encadeamento (Slides)

4.             Listas Lineares: Implementação Recursiva (Slides)

5.             Pilha: Implementação e Aplicações (Slides)

6.             Fila: Implementação e Aplicações (Slides)

1.             Outras estruturas (Slides)

·        Material de apoio:

1.     Apostila de C

2.     Aulas de revisão do C (material Prof. Paulo)

 


Última atualização: 19/09/2015