ELC1066 - Estruturas de Dados
Primeiro Semestre de 2015
Professora: Juliana Kaizer Vizzotto
Carga horária: 60h
Horários: Segundas-feiras, das 10:30 às 12:30, e quartas-feiras, das 10:30 às 12:30
Sala: 1305 - Anexo C
Material de Apoio
- (02/03/2015) Plano de Ensino
Com bibliografias! - (04/03/2015) Algoritmos Recursivos
Slides UFMG. - (04/03/2015) Simple gotoxy
Código para imprimir caracteres em lugares específicos da tela. - (09/03/2015) Revisão: tipos de dados em C,ponteiros, alocação dinâmica de vetores
Slides. - (16/03/2015) Solução exercício da régua
- (16/03/2015) (Meia Solução :)) para o problema de Alocação Dinâmica Faça um programa que trabalhe vetor dinâmico de pontos dinâmicos. Faça uma função que calcule a distância entre dois pontos dinâmicos e faça um programa para usar essa função.
- (16/03/2015) Revisão sobre Strings
- (18/03/2015) Matrizes Dinâmicas
- (25/03/2015) Listas: introdução Slides
- (30/03/2015) Listas ligadas Slides
- (01/04/2015) Código de Listas Encadeadas Simples em C
Código C. - (22/04/2015) Pilhas
Slides. - (26/04/2015) Exercícios sobre Pilhas
Lista de exercícios. - (10/06/2015) Grafos
Slides.
Avaliações
- Planilha com as notas finais
Exame 13/07/2015.
Trabalhos
- Trabalho Final de Grafos
Data de Entrega: 01/07/2015
Avaliação dos Trabalhos
- A avaliação dos trabalhos levará em conta a funcionalidade e a legibilidade dos programas desenvolvidos, bem como a pontualidade na entrega.
- Atenção: Havendo suspeita de plágio (cópia) de trabalhos, os alunos envolvidos poder„o ser submetidos a outra avaliaçãp. A penalizaçãp para casos de plágio será de redução da nota de uma ou mais avaliações.
Links
Livros
- Introdução a Estruturas de Dados CELES, W.; CERQUEIRA, R & RANGEL,J.L.
- Algorithms in C Robert Sedgewik
- Introduction to Algorithms Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein.