Сайт-конспект для изучения работы алгоритмов и структур данных: https://productive-velvet-77a.notion.site/28b49d17e34c47df91bd225f3e5ba59a?pvs=4
- Было исследовано большое количество алгоритмов и структур данных, таких как:
- Алгоритмы поиска (алгоритм КМП, алгоритм Бойера и Мура, Экспоненциальный поиск, Интерполяционный поиск)
- Сортировки (все популярные виды, в том числе методом Слияния, Шелла, а также, Шейкерная, Быстрая, Многофазная сортировки)
- Деревья (Бинарные деревья, АВЛ деревья, B(Би)-деревья, Красно-чёрные деревья)
- Хеширование данных (Хеш-таблицы, Хеш-функции, Методы разрешения коллизий)
- Графы (Ориентированные / Не ориентированные, Обход в глубину / в ширину, Алгоритм Дейкстры, Дейкстры-Прима, Крускала)
- Созданы оконные представления вышеперечисленных структур данных и работу алгоритмов (Matplotlib, NumPy, Pandas)