Objetivos:
Estudo e resolução de problemas que utilizem estruturas de dados complexas. Desenvolvimento e implementação de algoritmos clássicos.
Programa Resumido:
Algoritmos para classificação externa em disco e fita. Arquivos, consultas, organizações seqüênciais, técnicas de indexação, indexação cilindro-superfície, árvores-B, tries e hashing. Organização de arquivos: seqüêncial, aleatória e invertida. Estruturas de dados para alocação dinâmica de memória, coleta e compactação de lixo. Estruturas de dados para representação de grafos, algoritmos de busca em grafos.
Bibliografia:
Livro Texto:
- TENEMBAUM,A.M. et al Data Structures Using C, Prentice-Hall, 1990.
- AHO,A.V.; HOPCROFT,J.E.; ULLMAN,J.D. Data Structure and Algorithms. Readings, Addison Wesley, 1982.
- Horowitz,E.; Sahni,S. Fundamentals of Data Structures in Pascal, Computer Science Press, 1990.
- SZWARCFITER,J.L. Grafos e Algoritmos Computacionais. Editora Campus, 1983.
Bibliografia Complementar:
- BERZTISS,A.T. Data Structures: Theory and Practice, New York, Academic Press, 1975.
- SCHRIBER,T.J. An Introduction to Simulation using GPSS/H, John Wiley & Sons, 1991.
- WIRTH,N. Algorithms and Data Structures, Englewood Cliffs, Prentice-Hall, 1986.
- CORMEN, H.T.; LEISERSON, C.E.; RIVEST, R.L. Introduction to Algorithms, MIT Press, McGraw-Hill, 1999.
Copyright © 2015 - All Rights Reserved - Helton Hideraldo Biscaro
Powered by Backnet Sistemas Inteligentes