Os livros de Sedgewick e Roberts

Pretendo seguir o livro do Roberts e do Sedgewick, não necessariamente ao pé da letra. Qualquer dos dois é suficientemente bom para fazer parte da sua biblioteca particular. (Alguns alunos dizem que continuam usando esses livros em outras disciplinas.)

capa do livro do Sedgewick

Eric S. Roberts,  Programming Abstractions in C: a Second Course in Computer Science,  Addison-Wesley, 1998.
ISBN 0-201-54541-1.

Robert Sedgewick,   Algorithms in C, 3rd. ed., Parts 1-4,
Addison Wesley Longman, 1998.
ISBN 0-201-31452-5.

O livro do Roberts é muito bem escrito, muito didático. É uma continuação do The Art and Science of C do mesmo autor. A primeira parte do livro é um resumo do The Art.  Os dois livros usam uma biblioteca de funções criada pelo autor. Fiz uma cópia local da biblioteca.

O livro do Sedgewick é um pouco menos didático. As figuras são excelentes. O texto — nem tanto. O código dos programas tem um lamentável defeito:  a documentação não diz  o que  cada função faz.  •  O primeiro volume do livro, que contém as partes 1 a 4, tem relação direta com MAC0122. Os demais volumes (nem todos publicados) tratam de assuntos mais avançados.

Mais livros

Outros livros interessantes

Software

Nossos programas serão escritos em linguagem C  (padrão ANSI) e testados em ambiente GNU/Linux ou Unix com o compilador  gcc .  Sugiro que você não use o compilador C do Windows.

Use e abuse do fórum para trocar dicas e sugestões com os colegas a respeito do compilador, dificuldade de compilação, instalação do compilador e do sistema operacional, etc.

Livros sobre C

MAC0122 não é um curso de linguagem C.  Ainda assim, aí vão algumas dicas de livros sobre o assunto. 



URL: www.ime.usp.br/~pf/mac0122-2002/
Atualizado em 2017-11-01
© Paulo Feofiloff
IME-USP