Press, Teukolsky, Vetterling, and Flannery (1992). Numerical Recipes in C -
The Art of Numerical Computing. Second Edition, Cambridge University Press. Quarteroni, A., and F. Saleri (2006). Scientific Computing with Matlab
and Octave. Second Edition, Springer-Verlag, Berlin Heidelberg.
Skiena, St. S. (2008). The Algorithm Design Manual. Second Edition,
Springer-Verlag, London.
Strang, G. (2007). Computational Science and Engineering.
Wellesley-Cambridge Press.