Условные операторы (if-else, switch-case)Циклы (for, while, do-while)Массивы и спискиРекурсияФункции и процедурыСортировки (пузырьковая, быстрая, слиянием и др.)Поиск (линейный, бинарный)Графы и алгоритмы работы с ними (Обход графа в глубину и ширину)Хэш-таблицыДвоичные деревья (бинарное дерево поиска, AVL-дерево и т.д.)