Prof. Christiano Braga

email: cbraga @ ic.uff.br


TCC-04.073, Estruturas de dados

(O material que será utilizado no curso foi desenvolvido pelo Prof. José Lucas Rangel, PUC-Rio, e pela Prof. Regina Pereira, UFF. A versão atual foi revisada pelo Prof. Waldemar Celes, PUC-Rio.)

Apostila

Parte I: Linguagem C e estruturação de dados básica
Capítulo 1: Conceitos fundamentais
Capítulo 2: Expressões
Capítulo 3: Controle de Fluxo

Capítulo 4: Funções
Capítulo 5: Vetores e Alocação Dinâmica
Capítulo 6: Cadeia de Caracteres
Capítulo 7: Tipos Estruturados
Capítulo 8: Matrizes

Parte II: Estruturas dinâmicas
Capítulo 9: Tipos Abstratos de Dados
Capítulo 10: Listas encadeadas
Capítulo 11: Pilhas
Capítulo 12: Filas
Capítulo 13: Árvores

Parte III: Ordenação e busca
Capítulo 14: Arquivos
Capítulo 15: Ordenação
Capítulo 16: Busca
Capítulo 17: Tabelas de disperção

Apêndices: Instruções para compilação e exercícios
Apêndice A: Como compilar um programa C