Bibliografia

Principal

  • E. Koffman e P. Wolfgang, "Data Structures: Abstraction and Design Using Java, 2nd edition" , Wiley, ISBN 978-0-470-12870-1, 2011. [Código do livro disponível aqui]. Exemplos, soluções de exercícios e outros recursos podem ser encontrados no "Student Companion site" do livro. V.Vasconcelos, A.Lopes and I.Nunes, Specifying and Monitoring Java Classes with ConGu 2.0, Lecture Notes, 2014.  :

Secundária

  • Séries de exercícios, disponíveis no site da disciplina. M. T. Goodrich e R. Tamassia, "Data Structures and Algorithms in Java", John Wiley & Sons, ISBN978-0-470-93439-5, 2010. A. Vermeulen et al., "The Elements of Java Style", Cambridge University Press, ISBN 9780521777681, 2000. J. Bloch,  "Effective Java, 2nd edition", Addison-Wesley, ISBN 0321356683, 2008: