Material das Aulas:
- Aula 00 - Apresentação da Disciplina
- Aula 01 - Revisão
- Aula 02 - Módulos
- Aula 03 - Ponteiros
- Aula 04 - Alocação Dinâmica
- Aula 05 - Cadeias de Caracteres
- Aula 06 - Recursividade
- Aula 07 - Tipos Estruturados
- Aula 08 - Vetor de Ponteiros
- Aula 09 - Busca
- Aula 10 - Ordenação
- Aula 11 - Listas Encadeadas
- Aula 12 - Tipo Abstrato de Dados (TAD)
- Aula 13 - Pilhas
- Aula 14 - Árvores Binárias
Listas de Exercícios:
- Lista de Exercícios 01 - Ponteiros (Data de Entrega: 01/03/14)
- Lista de Exercícios 02 - Alocação Dinâmica (Data de Entrega: 08/03/14)
- Lista de Exercícios 03 - Cadeias de Caracteres e Recursão (Data de Entrega: 22/03/14)
- Lista de Exercícios 04 - Tipos Estruturados (Data de Entrega: 29/03/14)
- Lista de Exercícios 05 - Revisão P1
- Lista de Exercícios 06 - Vetor de Ponteiros (Data de Entrega: 12/04/14)
- Lista de Exercícios 07 - Busca (Data de Entrega: 19/04/14)
- Lista de Exercícios 08 - Ordenação (Data de Entrega: 26/04/14)
- Lista de Exercícios 09 - Listas Encadeadas (Data de Entrega: 10/05/14)
- Lista de Exercícios 10 - Revisão P2
- Lista de Exercícios 11 - Tipo Abstrato de Dados (TAD) (Data de Entrega: 24/05/14)
- Lista de Exercícios 12 - Pilhas (Data de Entrega: 31/05/14)
- Lista de Exercícios 13 - Árvores Binárias (Data de Entrega: 07/06/14)
- Lista de Exercícios 14 - Árvores Binárias de Busca (Data de Entrega: 14/06/14)
- Lista de Exercícios 15 - Revisão P3
Instruções sobre a entrega das listas de exercícios:
- As listas 11 à 14 valem 0.5 pontos na nota da P3
- As respostas devem ser enviadas no formato .doc ou .txt (um documento por lista) para o email:
This email address is being protected from spambots. You need JavaScript enabled to view it. - No email deve ser incluído o nome e a matricula do aluno
- As correções dos exercícios serão enviadas por email
- As listas de exercícios são individuais e não serão aceitas respostas copiadas de colegas ou da internet
- As listas somente podem ser enviadas até a data de entrega definida para cada lista
- Listas enviadas antes da data limite serão corrigidas e os exercícios errados poderão ser refeitos até a data de entrega
Site do Curso:
Programa do Curso:
- Elementos da Linguagem:
- Ponteiros
- Vetores e Alocação Dinâmica
- Cadeias de Caracteres (Strings)
- Recursão
- Tipos Estruturados
- Algoritmos Básicos e Listas:
- Vetores de Ponteiros
- Ordenação
- Busca
- Listas encadeadas
- Estruturas de Dados:
- Módulos, Encapsulamento e TAD
- Pilhas
- Árvores Binárias
- Árvores Binárias de Busca
Bibliografia Principal:
Waldemar Celes, Renato Cerqueira, José Lucas Rangel, Introdução a Estruturas de Dados, Editora Campus, 2004.