Посоветуйте пожалуйста хорошие книги по теории алгоритмов для программистов (то есть не слишком много математики). Нужно разобраться в таких темах как: Сложности алгоритмов, классы сложности, О большое, о малое. Как правильно определять время работы алгоритма.
Желательно на русском, заранее спасибо.
Лучшая книга (не знаю, есть ли на русском) – "Introduction to Algorithms", (Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein)
Достаточно легко читается, уклон в программирование и прикладные задачи, а не математику (хотя без нее никуда). Не могу сравнить с Корменом (не читал), но в сравнении с Кнутом и Виртом - Скиена гораздо приятней читается.