Получи случайную криптовалюту за регистрацию!

Бесплатный курс по алгоритмам! Всем привет :) Продолжаю серию | Алексей Кутепов | Java-developer

Бесплатный курс по алгоритмам!

Всем привет :) Продолжаю серию постов после некоторого вынужденного перерыва.

Сегодня хочу затронуть тему изучения базовых алгоритмов, так как часто она уходит на второй план. Дело в том, что любой язык программирования это всего лишь инструмент и я неоднократно говорил что недостаточно изучить синтаксис, нужно ещё уметь решать реальные задачи.

Кроме этого, нужно понимать эффективность своего алгоритма, ведь он может быть неоптимальным и показывать плохие результаты на определённых наборах данных. В качестве оценки используется нотация Big O и на собеседовании в крупные компании часто просят проанализировать небольшой кусок кода.

На знаменитом ресурсе Coursera есть отличный бесплатный курс от Принстонского Университета, который посвящён основным алгоритмам и их оценке. И это не голая теория, но ещё и практика - ваше решение будет автоматически проанализировано и вы получите хорошую обратную связь. Я в своё время прошёл данный курс и всем рекомендую: https://www.coursera.org/learn/algorithms-part1

#алгоритмы