HTML Diff
68 added 11 removed
Original 2026-01-01
Modified 2026-02-26
1 - <p>ООО "<a>Хекслет Рус</a>"</p>
1 + <p>Сложность алгоритмов</p>
2 - <p>108813 г. Москва, вн.тер.г. поселение Московский,</p>
2 + <p>графы</p>
3 - <p>г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3</p>
3 + <p>деревья</p>
4 - <p>ОГРН 1217300010476</p>
4 + <p>рекурсия</p>
5 - <p>ИНН 7325174845</p>
5 + <p>Алгоритмы поиска</p>
6 - <pНО ДПО "<a>Учебный центр "Хекслет</a>"</p>
6 + <h2лгоритмы и структуры данных</h2>
7 - <p>119331 г. Москва, вн. тер. г. муниципальный округ</p>
7 + <p>Навык, который увеличит ваши шансы пройти алгоритмическое интервью в международные компании на 80%</p>
8 - <p>Ломоносовский, пр-кт Вернадского, д. 29</p>
8 + <p>Егор Самойлин</p>
9 - <p>ОГРН 1247700712390</p>
9 + <p>выпускник фронтенд</p>
10 - <p>ИНН 7736364948</p>
10 + <h2>Программа обучения</h2>
11 -  
11 + <p>Введение в алгоритмы</p>
 
12 + <p>Бинарный поиск, рекурсия, сложность алгоритмов, оценка сложности</p>
 
13 + <p>Рекурсивные алгоритмы</p>
 
14 + <p>Рекурсия вместо цикла, алгоритм для Ханойской башни</p>
 
15 + <p>Связные и двусвязные списки</p>
 
16 + <p>Реализация структур, основные операции, сравнение с массивами</p>
 
17 + <p>Очередь Стэк</p>
 
18 + <p>Реализация через список и массив, сложность основых операций</p>
 
19 + <p>Хэш</p>
 
20 + <p>Реализация, коллизии, хэш-функция, вставка значений</p>
 
21 + <p>Алгоритмы сортировки</p>
 
22 + <p>Виды сортировки, сложность алгоритмов, Пузырьковая сортировка, Сортировка выбором, Быстрая сортировка</p>
 
23 + <p>Деревья как концепция</p>
 
24 + <p>Структура, виды узлов, формы деревьев, деревья в жизни</p>
 
25 + <p>Виды деревьев</p>
 
26 + <p>Виды деревьев, реализация. основные операции, алгоритмы поиска, древовидная рекурсия</p>
 
27 + <p>Балансировка деревьев</p>
 
28 + <p>Балансировка деревьев, красно-черные (KD-деревья)</p>
 
29 + <p>B-деревья, 2-3-деревья</p>
 
30 + <p>Связь деревьев с базой данных, индексы, работа с поиском</p>
 
31 + <p>Префиксные деревья</p>
 
32 + <p>Реализация, использование во фреймворках и словарях</p>
 
33 + <p>DOM-деревья и AST-деревья</p>
 
34 + <p>Поиск различий, ast-деревья в коде</p>
 
35 + <p>Знакомство с графами</p>
 
36 + <p>Класс сложности алгоритмов, виды графов, проблема P-NP</p>
 
37 + <p>Применение графов</p>
 
38 + <p>Поиск пути, задача коммивояжера, сет</p>
 
39 + <p>Задача коммивояжер</p>
 
40 + <p>Как опознать, оценка сложности, метод перебора, метод ветвей и границ</p>
 
41 + <p>Алгоритмы поиска в графах</p>
 
42 + <p>Поиск в ширину и глубину, списки смежности, неявные графы</p>
 
43 + <p>Жадные алгоритмы</p>
 
44 + <p>Жадные алгоритмы и алгоритмы перебора</p>
 
45 + <p>Эвристические алгоритмы</p>
 
46 + <p>Кратчайший путь, Алгоритм А*, реализация алгоритма</p>
 
47 + <h2>Проекты</h2>
 
48 + <p>Поисковый движок</p>
 
49 + <p>Разработаете поисковый движок, который поможет искать строки сразу в нескольких текстовых документах. Пример похожей системы - ElasticSearch. В проекте освоите работу с регулярными выражениями для поиска и реализуете метрику релевантности TF-IDF, чтобы находить именно те документы, которые действительно важны (например, где нужное слово встречается чаще). А чтобы поиск был не только точным, но и быстрым, используете инвертированный индекс как основную структуру данных.</p>
 
50 + <p>Роутер</p>
 
51 + <p>На этом этапе создадите библиотеку-роутер, которая будет обрабатывать входящие HTTP-запросы. Чтобы роутер работал быстро и эффективно, добавим в него специальную структуру данных - префиксное дерево. Этот проект - отличный шанс потренироваться в создании древовидных структур и разобраться, как устроены эффективные алгоритмы их работы.</p>
 
52 + <h2>Как проходит обучение</h2>
 
53 + <p>Теория в удобном текстовом формате - легко читать даже с телефона. Живые примеры помогают понять, как всё работает. Материал выстроен так, чтобы вы двигались шаг за шагом, не упуская важных деталей</p>
 
54 + <p>Подписка от 2 400 ₽/мес</p>
 
55 + <p>Этот навык уже входит в подписку. Оформи доступ и открывай все навыки сразу (50+)</p>
 
56 + <p><a>Подписаться →</a></p>
 
57 + <ul><li><p>50+ навыков в одной подписке</p>
 
58 + </li>
 
59 + <li><p>Пожизненный доступ к теории</p>
 
60 + </li>
 
61 + <li><p>Обучение с ИИ-ассистентом</p>
 
62 + </li>
 
63 + <li><p>Отмена в любой момент</p>
 
64 + </li>
 
65 + </ul><h2>Нам доверяют обучение своих сотрудников</h2>
 
66 + <h2>Отзывы о Хекслете на площадках</h2>
 
67 + <h2>Вопросы и Ответы</h2>
 
68 + <p>На курсе "Алгоритмы и структуры данных" вы изучите, как работать с основными алгоритмами и структурами, такими как массивы, списки, деревья и графы. Эти знания помогут вам улучшить навыки программирования, оптимизировать код и стать востребованным разработчиком. Курс создан для тех, кто хочет разобраться в принципах структуры данных, научиться писать эффективный код и успешно пройти технические собеседования. Обучение проходит в формате онлайн, что позволяет вам гибко управлять своим временем.</p>