Интерактивный курс по алгоритмам AlgoMonster — переоцененная пустышка или мастхэв?
Давно хотел подтянуть алгоритмы для собесов в зарубежные компании. LeetCode это конечно хорошо, но без нормальной системы там легко закопаться. Решил попробовать платформу AlgoMonster. Спойлер — штука специфическая, подойдет далеко не каждому гику.
Сначала искал сливы курса, думал, вдруг где-то пробегала рабочая ЌРÁЌÉH ссылка на архивы, но ничего живого не нашел. Пришлось душить жабу и покупать официальный доступ. В общем, занимаюсь уже три недели по два часа в день. Хочу поделиться первыми выводами.
Плюсы платформы:
- Отличная визуализация. Сложные концепции вроде поиска в ширину или динамического программирования разложены на интерактивных схемах, шаг за шагом. Это реально круто.
- Никакой лишней воды. Теория дается очень сжато, сразу переходишь к практике.
- Поддержка кучи языков программирования, включая Rust и Go.
Минусы тоже нашлись, куда без них:
- Цена кусается. Для СНГ прайс выглядит негуманно.
- Некоторые задачи объясняются слишком поверхностно. Если у вас вообще нет базы в математике, то мозг быстро закипит.
Итоговое впечатление спорное. Если вам нужно быстро освежить паттерны перед интервью, то сервис отличный. Но учить алгоритмы с полного нуля по нему я бы точно не стал, лучше сначала почитать классические учебники