Algorithms and data structures Первый семестр Лабораторная работа №1 a + b a + b^2 Черепашка Простая сортировка Знакомство с жителями Сортленда Лабораторная работа №2 Сортировка Соревнования по бегу Число инверсий Анти-QuickSort К-ая порядковая статистика Лабораторная работа №3 Двоичный поиск Гирлянда Пирамида ли? Пирамидальная сортировка Цифровая сортировка Лабораторная работа №4 Стек Очередь Правильная скобочная последовательность Постфиксная запись Приоритетная очередь Лабораторная работа №5 Set Map LinkedMap MultiMap Лабораторная работа №6 Высота дерева Проверка корректности Простое двоичное дерево поиска Интерпретатор языка Quack Лабораторная работа №7 Проверка сбалансированности Делаю я левой поворот... Вставка в АВЛ-дерево Удаление из АВЛ-дерева Упорядоченное множество на АВЛ-дереве Второй семестр Лабораторная работа №8 От списка ребер к матрице смежности Проверка на неориентированность Проверка на наличие параллельных ребер Компоненты связнности Кратчайшие пути в невзвешенном графе Лабиринт