Соревнование квадратичных сортировок | 2. Алгоритмы | 6 | массивысортировкаэксперимент |
Системы счисления | 1. Базовые навыки | 5 | математикастроки |
Связанные списки | 3. Структуры данных | 6 | heapмодулиспискиуказателициклы |
Римская система счисления | 4. Задачи со звездочкой | 5 | массивыстроки |
Рациональные числа | 3. Структуры данных | 5 | математикамодули |
Размножение элементов списка | 3. Структуры данных | 3 | спискициклы |
Разложение числа на простые множители | 1. Базовые навыки | 4 | heapматематикаспискициклы |
Равномерное распределение | 1. Базовые навыки | 3 | randomстатистика |
Простые числа | 1. Базовые навыки | 3 | asmциклы |
Простейший калькулятор | 6. Низкоуровневое | 1 | asmусловия |
Префиксное дерево (бор) | 3. Структуры данных | 7 | heapдеревьямодулистроки |
Преобразование из строки в число | 1. Базовые навыки | 4 | математикастрокиуказатели |
Постфиксный калькулятор | 4. Задачи со звездочкой | 4 | рекурсиястекфайлыциклы |
Построчное сравнение файлов (diff) | 1. Базовые навыки | 3 | строкифайлы |
Поиск пути в лабиринте | 4. Задачи со звездочкой | 7 | heapпсевдографикациклы |