Отличная книга по алгоритмам это Кормен `алгоритмы построение и анализ`.
Лучшего не найти и не надо. На хабре была соответствующая
статья
Книга можно сказать основа:-)
Кнут это конечно перебор:-) тем более у него не 3 тома, а 4 и делится на а, б и тд.