Собственные решения задач. Структура: ссылка на условия задач - директория с решениями
Условия и тестирующая система - Решения
- Два указателя,
- динамическое программирование,
- DFS/BFS,
- стеки/очереди
- математика,
Условия и тестирующая система - Решения
- Функция partition,
- быстрая сортировка,
- сортировка слиянием,
- разрядная сортировка
Условия и тестирующая система - Решения
- Хеш-функция строки,
- поиск подстроки в строке за
$O(n)$ , - поиск палиндромов/подпалиндромов
Условия и тестирующая система - Решения
- Алгоритм Дейкстры за
$O(V^2)$ , - Алгоритм Дейкстры за
$O(ElogV)$
Условия и тестирующая система - Решения
- Перебор: N-ферзей,
- генерация правильной скобочной последовательности,
- задача коммивояжера
Условия и тестирующая система - Решения
- Линейный поиск/бин поиск,
- хэш-функция строки + бинпоиск,
- алгоритм Дейкстры + бинпоиск,
- перебор всех сумм с помощью алгоритма Meet-in-the-middle
- comming soon...