Cormen, Thomas H. 2009. Introduction to Algorithms. 3rd ed. Cambridge, Mass: MIT Press. https://ebookcentral.proquest.com/lib/nottingham/detail.action?docID=3339142.
Kernighan, Brian W., and Dennis M. Ritchie. 1988. The C Programming Language. 2nd ed. Englewood Cliffs: Prentice-Hall.