TGViewer
Как стать мидлом Как стать мидлом @frontmiddle · 1.44K subscribers
Post #886 1.3K
На ревью прилетел комментарий: фильтрация дубликатов на 100 000 позиций вешает интерфейс. Виноват вложенный перебор — O(n²), до 10 миллиардов сравнений. Через хеш-таблицу та же фильтрация укладывается в O(n): каждая проверка уникальности в среднем O(1).

Вот этот зазор между «работает» и «работает быстро» и закрывает курс «Алгоритмы и структуры данных». 10 подробных разделов с примерами на JavaScript: O-нотация, поиск, сортировки (пузырёк и quicksort), деревья, хеш-таблицы, жадные алгоритмы, динамическое программирование. Каждый привязан к реальной задаче фронтенда: обход DOM-дерева, подбор ревьюеров в пулреквест, парсинг данных, хранение оповещений. Внутри теория, разбор кейсов, практические задания с эталонным решением и тесты. Темп свой, начать можно сразу. #htmlacademy #levelup

Завтра выходной, и скидка 60% по промокоду ALGO60 работает все три дня — с пятницы по воскресенье, 12–14 июня. Только на этих выходных и только на этот курс.

🎤 Подробнее
  • 🔥 3
  • ❤ 2
  • 🥰 1
More from @frontmiddle
  1. Jul 21, 2026🆕 Мы пересобрали курс «Фронтенд на автопилоте: AI-агенты на практике». От старой версии п…
  2. Jul 12, 2026Сегодня скидка закрывается вместе с выходными. 60% на курс «Протоколы и сети: основы» по п…
  3. Jul 10, 2026Большинство фронтендеров работают с сетью каждый день, но редко глубже, чем «отправил запр…
  4. Jul 5, 2026Сегодня последний день скидки 60% на курс «Vue.js 3. Разработка клиентских приложений». Пр…
  5. Jul 3, 202632% вакансий фронтендера в продуктовых компаниях требуют Vue.js. Это второй по популярност…
  6. Jun 28, 2026Сегодня последний день скидки 60% на курс «Анимация для фронтендеров 2026» — промокод MOVE…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →