Cormen, Thomas H. 2009a. Introduction to Algorithms. 3rd Edition. Cambridge, Massachusetts: MIT Press.
———. 2009b. Introduction to Algorithms. 3rd ed. Cambridge, Mass: MIT Press. https://ebookcentral.proquest.com/lib/rhul/detail.action?docID=3339142.
Mehlhorn, Kurt, and Peter Sanders. 2010. Algorithms and Data Structures: The Basic Toolbox. Softcover reprint of hardcover 1st ed. 2008. Berlin, Heidelberg: Springer.
Sedgewick, Robert, and Kevin Wayne. 2016. Algorithms. Fourth edition deluxe. Boston: Addison-Wesley.
Skiena, Steven S. 2008. The Algorithm Design Manual. 2nd Edition. London: Springer.