Classical algorithms in C++ : with new approaches to sorting, searching, and selection - Wilt, Nicholas (Wiley, 1995)
System requirements for accompanying computer disc: IBM PC; DOS