Посоветуйте пожалуйста хорошие книги по теории алгоритмов для программистов (то есть не слишком много математики). Нужно разобраться в таких темах как: Сложности алгоритмов, классы сложности, О большое, о малое. Как правильно определять время работы алгоритма.
Желательно на русском, заранее спасибо.