Information Retrieval
Modern Information Retrieval: The Concepts and Technology behind Search
Ricardo Baeza-Yates & Berthier Ribeiro-Neto
Addison Wesley, 2011
913 Pages
Second Edition
Search Result Diversification
Rodrygo L. T. Santos, Craig Macdonald and Iadh Ounis
Now Publishers, 2015
90 pages
Design of Algorithms
Projeto de Algoritmos com Implementações em Pascal e C (in Portuguese)
Nivio Ziviani
Cengage Learning, 2010
659 pages
Third edition
Projeto de Algoritmos com Implementações em Java e C++ (in Portuguese)
Nivio Ziviani
Thomson Learning, 2007
641 pages
Diseño de Algoritmos con Implementaciones en Pascal y C (in Spanish)
Nivio Ziviani
Thomson Learning, 2007
542 pages