Список задач

ЗадачаБлокСложность *Теги
Разложение числа на простые множители1. Базовые навыки4heapматематикаспискициклы
Равномерное распределение1. Базовые навыки3randomстатистика
Простые числа1. Базовые навыки3циклы
Префиксное дерево (бор)3. Структуры данных7heapдеревьямодулистроки
Преобразование из строки в число1. Базовые навыки4математикастрокиуказатели
Постфиксный калькулятор4. Задачи со звездочкой4рекурсиястекфайлыциклы
Построчное сравнение файлов (diff)1. Базовые навыки3строкифайлы
Поиск пути в лабиринте4. Задачи со звездочкой7heapпсевдографикациклы
Поиск подстроки в строке алгоритмом Рабина-Карпа2. Алгоритмы4строкициклы
Поиск подстроки в строке алгоритмом Кнута-Морриса-Пратта2. Алгоритмы6строкициклы
Поиск подстроки в строке алгоритмом Боуэра-Мура2. Алгоритмы4строкициклы
Подсчет символов, строк, слов в файле1. Базовые навыки2строкифайлы
Подсчет вхождений подстроки в строку1. Базовые навыки3строкициклы
Пирамидальная сортировка произвольных массивов2. Алгоритмы5массивысортировкауказателиусловияциклы
Пирамидальная сортировка (int [])2. Алгоритмы4массивысортировкаусловияциклы