Comment Comment by jabajabadu Elements of Programming by Alexander Stepanov and Paul McJones gives a very engaging introduction to applying basic abstract algebra to algorithm design.http://elementsofprogramming.com/ parent jabajabadu 4 years ago
http://elementsofprogramming.com/