Maybe the algorithms forum would help.

http://www.codeguru.com/forum/forumdisplay.php?f=65