У меня есть хорошее представление о том, что такое Big-O, и я также знаю несколько основных алгоритмов сортировки, хотя, по какой-то причине, мне никогда не было удобно с ними, и я все время забываю их. Я программирую в течение 4 лет на Java, Python, C и C++; Я был приличным программистом. Теперь я хочу выйти за рамки изучения языков программирования и начать изучать алгоритмы.
Я попробовал "Введение в алгоритмы" Cormen et al. но математика для меня слишком плотная (или, может быть, я слишком плотная для математики в этой книге).
Теперь я планирую взять Руководство по разработке алгоритмов от Стива Скиены. Вы бы порекомендовали это для моей ситуации? У вас есть другие рекомендации, если вы думаете, что это не для меня?