TópicoNomeSumário
Avaliação Critérios de avaliação
1Revisão de ponteiros Compile, execute e procure entender a saída do programa.
Algoritmo de ordenação 1
Algoritmo de ordenação 2
Algoritmo de ordenação 3
Lista encadeada 1Adicionando e removendo nós no início da lista.
Lista duplamente encadeada (exercicio)Complete o programa escrevendo as funcoes para adicionar e remover um no do final da lista
2Lista de Exercícios - 1 - Repetição
Lista de Exercícios - 2 - Funções
Lista de Exercícios - 3 - Vetor/Matriz
Lista de Exercícios - 4 - Registros (structs)
Lista de Exercícios - 5 - Arquivos
Lista de Exercícios - 6 - Recursão
Lista de Exercícios - 7 - Ponteiros
Trabalho 2 - Busca Binária de Strings
Exemplos Busca Binária Não Recursva e Recursiva
acessa_nomes.c (código fonte usado em sala)Código fonte em C do programa para cadastrar/listar/consultar nomes em um arquivo texto.
arquivo-binario.cCódigo fonte em C de um programa para cadastrar e listar registros em um arquivo binário.
arquivo_matriz_pssouza.cCódigo fonte exemplo usado em sala de aula.
Exemplo de Arquivo de Entrada para o Trabalho 2 O programa pode supor um formato de entrada padrao. No caso, um arquivo com N linhas, onde cada uma contem os nomes propriamente ditos (um por linha). Um exemplo de entrada eh o entrada.txt. Seu programa devera produzir uma saida ordenada como entrada_ordenada.txt.
3Notas Finais (atualizado em 19/12/2009) Notas Finais da Disciplina. Atualizadas em 19/12/2009.