| AVL-дерево | 3. Структуры данных | 8 | heapдеревьяуказатели |
| Бинарное дерево поиска (BST) | 3. Структуры данных | 5 | heapдеревьяуказатели |
| Вывод арифметических выражений | 4. Задачи со звездочкой | 9 | heapграмматикадеревьяматематикапсевдографикастрокиуказатели |
| Двусвязные списки | 3. Структуры данных | 6 | heapмодулиспискиуказателициклы |
| Двусторонняя динамическая очередь (дек) | 3. Структуры данных | 5 | heapмодулиуказатели |
| Динамическая очередь | 3. Структуры данных | 4 | heapмодулиуказатели |
| Динамический стек на базе динамического массива | 3. Структуры данных | 3 | heapмодулистекуказатели |
| Динамический стек на базе списка | 3. Структуры данных | 5 | heapмодулистекуказатели |
| Календарь | 4. Задачи со звездочкой | 5 | массивыстрокиуказателициклы |
| Красно-черное дерево | 3. Структуры данных | 7 | heapдеревьяуказатели |
| Очистка строки | 7. Базовые (С) | 3 | строкиуказатели |
| Преобразование из строки в число | 1. Базовые навыки | 4 | математикастрокиуказатели |
| Связанные списки | 3. Структуры данных | 6 | heapмодулиспискиуказателициклы |
| Сортировка слиянием | 2. Алгоритмы | 5 | массивырекурсиясортировкауказатели |
| Списки-палиндромы | 3. Структуры данных | 3 | спискиуказатели |