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