аххахахахаха
не ну реально
Разницу между O(n) и O(n^2) знать нужно, зубрить алгоритмы сортировки не обязательно(если в FAANG не планируешь)
Когда они тебе понадобятся, тогда уже нагуглишь или скопипастишь код
вот это подход, вот это я понимаю ) 👍
Если ты их не знаешь, как ты поймёшь, что они тебе понадобились?
Зависит от того, считаешь ли ты фронтэнд программированием В программировании важно быть знакомым с О-нотацией, уметь оценивать сложность алгоритмов, знать хотя бы типы алгоритмов, чтобы при необходимости быстро нагуглить искомое
Ну что мы подразумеваем под знанием алгоритмов во фронтэнде? Будем честны, 80% кода, особенно у людей, которые такие вопросы задают — это одностраничник с максимум с подключенной формой обратной связи. Со сложностью проектов растет опыт, уровень знаний и понимания, что и когда использовать. В этот момент чел полезет в гугл, поищет 1001 способ сортировки и применит его у себя
если хочешь быть программистом, а не веб-макакой)
нужно изучать JavaScript typescript паттерны и фреймворки, алгоритмы не надо
Обсуждают сегодня