MAC 122 Princípios de Desenvolvimento de Algoritmos
Bibliografia: além dos livros da bibliografia básica a consulta a
alguns dos seguintes livros ou artigos pode ser útil. Durante o andamento desta
disciplina esta bibliografia será corrigida e atualizada.
- A.V. Aho,
J.E.
Hopcroft, and
J.D. Ullman,
Data structures and algorithms,
Addison-Wesley, Reading, Mass., 1983, QA758 A286d.
- Jon Bentley.
Programming Pearls.
Addison-Wesley, 1986.
- Jon Bentley. More Programming Pearls: Confessions of a
Coder. Addison-Wesley, 1988.
- T.H. Cormen,
C.E. Leiserson, and
R.L. Rivest,
Introduction to algorithms,
The MIT Press, McGraw-Hill Book Company, 1990, QA758 C811i.
- E. Horowitz and
S. Sahni,
Fundamentals of data structures, Computer Science Press,
1976 [Tradução para o português:
E. Horowitz and S. Sahni Fundamentos de estruturas de
dados, (T.R. Rawicki, tradutor), Editora Campus, 1987, QA758
H816fP].
- D.E. Knuth,
The art of computer programming, vol 1: Fundamental
algorithms,
Addison-Wesley, Reading, Mass., 1968, QA758 K74a.
- T.H. Cormen,
C.E. Leiserson, and
R.L. Rivest,
Introduction to algorithms, The MIT Press, McGraw-Hill
Book Company, 1990, QA758 C811i.
- N. Kobayashi,
MAC-323 Estruturas de Dados,
Notas de aula, 1997.
- D.~Masters.
C: An Introduction with
Advanced Applications.
Prentice Hall, 1991.
- J. Soares, MAC-323
Estruturas de Dados,
Notas de aula, 1996.
- J.L. Szwarcfiter
e
L. Markenzon,
Estruturas de dados e seus algoritmos,
LTC--Livros Técnicos e Científicos Ed., Rio de Janeiro, 1994,
QA758 S998e.
- R.E. Tarjan,
Data structures and network algorithms,
SIAM, CBMS-NSF Regional Conference Series in Applied
Mathematics, Philadelphia, PA, 1983.
- A.M. Tenenbaum,
Y. Langsam and
M.J. Augenstein,
Data structures using C, Prentice Hall, 1989
[Tradução para o português: A.M. Tenenbaum, Y. Langsam and
M.J. Augenstein, Estruturas de dados usando C,
(Teresa C.C.F. de Souza, tradutora e R.C. Mayer, revisor),
MAKRON Books, São Paulo, 1995].
- J.P.
Tremblay and P.G. Sorenson,
An introduction to data structures with applications,
McGraw-Hill, Computer Science Series, Singapore, 1984, QA758 T789i.
- M.A. Weiss,
Data structures and algorithms analysis in C++,
The Benjamin/Cummings Publishing, Readwood, California, 1994.
- N. Wirth,
Algorithms and data structures,
Prentice-Hall, Englewood Cliffs, NJ, 1986,
QA758 W799.
- Nívio Ziviani.
Projeto de Algoritmos com Implementações em Pascal e C.
Pioneira, 1993.
O livro do Sedgewick
Vou procurar seguir mais ou menos de perto o livro
Esse volume 1 contém as partes 1 a 4 do livro;
o volume 2 (partes 8 em diante).
O volume 1 tem uma errata.
Em 1998, Sedgewick usou o livro como texto da disciplina
COS 226 (Data Structures and Algorithms)
na Universidade de Princeton.
A página de COS 226
contém, entre outras coisas,
transparências das aulas (veja "Lecture Schedule and Notes").
Página de MAC 122.
Last modified: Tue Aug 14 15:21:29 BRST 2001