Page
Aulas - periodo matutino
Aula 1 - 04.01
- apresentacao do curso
- documentacao
- invariante
Aula 2 - 05.01
- funções iterativas e recursivas
- contagem do número de comparações.
Aula 3 - 06.01
- funções iterativas e recursiva
- endereços e ponteiros
Aula 4 - 07.01
- endereços e ponteiros
- alocação dinâmica
- vetores: busca, inserção e remoção
Aula 5 - 08.01
Aula 6 - 11.01
- vetores: busca, inserção e remoção
- remove todos os zeros de um vetor
Aula 7 - 12.01
- listas ligadas: definição, manipulação, busca, inserção e remoção em listas ligadas
Aula 8 - 13.01
- listas ligadas
Aula 9 - 14.01
ProvaAula 10 - 15.01
- testes e debugs;
- apresentação do exercício programa 1
Aula 11 - 18.01
- fila - conceito e operações.
Aula 12 - 19.01
- fila - implementação usando vetores e listas ligadas;
- pilha - conceitos e operações.
Aula 13 - 20.01
- pilha - aplicação: parêntesis, colchetes e chaves.
- busca binária.
Aula 14 - 21.01
- busca binária
- algoritmos básicos de ordenação: algoritmo de seleção.
Aula 15 - 22.01
- aspectos de organização de bibliotecas em C
Aula 16 - 26.01
- algoritmos básicos de ordenação: algoritmo de inserção;
- algoritmo de ordenação mergesort
Aula 17 - 27.01
- algoritmo de ordenação mergesort
- algoritmo de ordenação quicksort
Aula 18 - 28.01
ProvaAula 19 - 29.01
Tabelas de espalhamento - hashAula 20 - 01.02
- Algoritmos de Ordenação: estabilidade
- Algoritmos de Ordenação: quicksort com pilha pequena
- Algoritmos de Ordenação: Heapsort
Last modified: Wednesday, 29 December 2010, 8:59 PM