Алгоритмы для разработчиков

Алгоритмы мы будем реализовывать на языке C (или C++). Почему? Потому что мы хотим язык, в котором мы явно выделяем память и можем работать с указателями.

1. Массивы: банарный поиск, сортировки

2. Стек на динамическом массиве, очередь

3. Односвязный список (двусвязный опционально)

4. Бинарное дерево поиска: обход в ширину и в глубину

5. Хэшмэп

6. Графы

7. Строки

8. Задачи на динамику

9. Шахматы

Референсы

https://kgeorgiy.info/courses/alg-intro/index.html

Учу фронтенду как профессии

Обучаю веб-программированию с целью трудоустройства. Готовлю к позиции Junior Frontend Developer: изучаем верстку, Javascript и React, решаем тестовые с собеседований и пишем проект.