Mastering algorithms with C - Loudon, Kyle (Shroff, 1999)