Связанные списки | 3. Структуры данных | 6 | heapмодулиспискиуказателициклы |
Уничтожение дублирующихся элементов в списке | 3. Структуры данных | 3 | спискиуказателициклы |
Очередь с приоритетом | 3. Структуры данных | 5 | heapдеревьяусловия |
Хэш-таблица на списках коллизий | 3. Структуры данных | 6 | heapмодулиспискистрокихэш |
Сортировка миллиона целых чисел | 2. Алгоритмы | 7 | массивысортировкаэксперимент |
Соревнование квадратичных сортировок | 2. Алгоритмы | 6 | массивысортировкаэксперимент |
Сортировка пузырьком | 2. Алгоритмы | 2 | массивысортировка |
Сортировка слиянием | 2. Алгоритмы | 5 | массивырекурсиясортировкауказатели |
Поиск подстроки в строке с помощью Z-функции | 2. Алгоритмы | 5 | |
Сортировка вставками | 2. Алгоритмы | 2 | массивысортировка |
Поиск подстроки в строке алгоритмом Боуэра-Мура | 2. Алгоритмы | 4 | строкициклы |
Сортировка строк | 2. Алгоритмы | 6 | |
Поиск подстроки в строке алгоритмом Рабина-Карпа (C) | 2. Алгоритмы | 5 | |
Поиск подстроки в строке алгоритмом Кнута-Морриса-Пратта | 2. Алгоритмы | 6 | строкициклы |
Быстрая сортировка (C) | 2. Алгоритмы | 4 | |