Bibliography
Bibliography
Books
Books
- Cormen, T. H., Stein, C., Rivest, R. L., and Leiserson, C. E. 2009 Introduction to Algorithms. 3rd. McGraw-Hill Higher Education
- Laaksonen A. Competitive Programmer’s Handbook Draft July 3, 2018. Free Book
- Ha S. and Halim F. Competitive Programming, NUS. Free Book
- Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani, "Algorithms" , McGraw Hill, 2007. Book Website
- Skiena, S. S. and Revilla, M. A. 2003. Programming challenges: the programming contest training manual. Springer-Verlag.
- Harel D. and Feldman Y. Algorithmics: The Spirit of Computing (3rd Edition). Addison Wesley; 2004.Book
- Goodrich M.T. and Tamassia R . 2002. Algorithm design: foundations, analysis, and Internet examples. Wiley.
- Bentley, J. 2000 Programming Pearls (2nd Ed.). ACM Press/Addison-Wesley Publishing Co.
- Brassard, G. and P. Bratley. Fundamentals of Algorithmics . Englewood Cliffs, N.J. : Prentice Hall, 1996. (Available in the Engineering Libray) (Available in Spanish: Brassard G. y. Bratley P. “Fundamentos de Algoritmia”, Prentice Hall, 1997.) Book
- Brassard, G. and P. Bratley, Algorithmics Theory and Practice. Englewood Cliffs, N.J. : Prentice Hall, 1988 . Book
- Hofri M. Analysis of Algorithms: Mathematical and Compuational Methods. Oxford, 1995.
Online Courses
Online Courses