Semestre: 2007.1 - Engenharia
última atualização: 06 mai 2007
BIBLIOGRAFIA BÁSICA:
1. Schildt, Herbert – C Completo e Total,3 ed. São Paulo: Makron Books, 1997. 827 p.
2. Moraes, C.R. Estrutura de Dados e Algoritmos: Uma Abordagem Didática. Berkeley Brasil, 1a. ed, 2001. 376 pág.
3. Tenembaum, A.; Langsam, Y.; Augestein, M. Estrutura de Dados Usando C. Makron Books, São Paulo, 1995. 1a ed.
4. Cormen, Thomas H. Algoritmos: teoria e prática . Rio de Janeiro: Campus, 2002. 916 p
5. DEITEL, H. M.; DEITEL, P.J. Java – Como Programar. Bookman Companhia Editora, 4a ed, 2003.
6. Szwarcfiter, J.L.; Markezon, L. Estruturas de Dados e Seus Algoritmos. LTC, 1994.
7. Guimarães, Angelo de Moura; Lages, Newton Alberto de Castilho. Algoritmos e Estruturas de dados. Rio de Janeiro: Livros Técnicos e Científicos, 1985-c1994. 216 p.
8. Ziviani, Nivio. Projeto de algoritmos – com implementações em Pascal e C. 2. ed. São Paulo: Pioneira Thomson Learning, 2004.
9. Ziviani, Nivio. Projeto de algoritmos - com implementações em Java e C++. São Paulo: Pioneira Thomson Learning, 2007.
BIBLIOGRAFIA COMPLEMENTAR:
1. Weiss, M.A. Algorithms, Data Structures, and Problem Solving with C++. Addison-Wesley, 1996.
2. Villas, Marcos Vianna. Estruturas de Dados: Conceitos e Técnicas de Implementação. Rio de Janeiro: Campus, c1993. 298 p.
3. WIRTH, Niklaus. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1989.
4. Eckel, B. Thinking in C++. 2 ed. Prentice-Hall, 2000. Disponível em: http://mindview.net/Books/. Acesso em: 02 Jan 2007.
5. Eckel, B. Thinking in C (beta). Disponível em: http://mindview.net/CDs/ThinkingInC/beta3. Acesso em: 05 Jan 2007