| | Алгоритм Дейкстры поиска кратчайшего пути в графе | C++ Builder 6.0 | 600+ |
| | Алгоритм Краскала на взвешенном графе | Visual C++ .NET 2020 | 1400+ |
| | Алгоритм Форда-Фалкерсона. Алгоритм Диница. Транспортная задача. | Visual C++ .NET 2013 | 900 |
| | АТД "BST - дерево". Вариант 4 | C++ QT 5 | 2000+ |
| | Введение в интеллектуальные системы. ЛР1. Решение задач с помощью генетического алгоритма. Генетический алгоритм поиска максимального разреза в графе. | Visual C++ .NET 2020 | 1200 |
| | Визуализация алгоритма Флойда-Уоршелла | Visual C++ .NET 2019 | 900 |
| | Гамильтонов цикл в графе (граф на классах) | C++ Builder 6.0 | 1300+ |
| | Граф представляется двумя способами (матрицей смежности или весов и списками смежности). Для каждого представления требуется написать отдельную программу решения задачи, используя алгоритм, наиболее подходящий для используемой структуры хранения | Borland C++ 5.0 (под Windows) | 1400 |
| | Граф-дерево в виде матрицы смежностей | C++ Builder 6.0 | 600+ |
| | Графоанализатор | C++ Builder 6.0 | 2000+ |
| | Две лабораторные работы на тему "Бинарное дерево поиска" | Visual C++ .NET 2019 | 1200+ |
| | Двоичные деревья и методы работы с ними | Borland C++ 3.1 (под DOS) | 700 |
| | Детерминированный конечный автомат | C++ Builder 6.0 | 600+ |
| | Задан ориентированный граф с N вершинами, каждому ребру которого приписан неотрицательный вес. Требуется найти простой цикл (цикл проходит не более одного раза через вершину), для которого среднее геометрическое весов его ребер было бы минимальным | Visual C++ .NET 2017 | 1900 |
| | Задача коммивояжера (метод ветвей и границ) | Borland C++ 3.1 (под DOS) | 900+ |
| | Задача коммивояжера (метод поиска в глубину) | Borland C++ 3.1 (под DOS) | 900+ |
| | Лаб 1. Генетические алгоритмы (ГА). Лаб 2. Программная реализация искусственных нейронных сетей (НС) | Visual C++ .NET 2019 | 4800+ |
| | Лабораторная работа №1 - Линейные списки. Лабораторная работа №2 - Стеки, деки, очереди. | Visual C++ .NET 2010 | 1200 |
| | ЛР1. Сортировка массивов. Анализ эффективности алгоритмов сортировки. ЛР2. Сортировка массивов. Анализ эффективности алгоритмов сортировки. ЛР3. Работа с линейными списками. ЛР4. Методы обхода графов. ЛР5. Бинарные деревья. | Borland C++ 5.0 (под Windows) | 1300 |
| | ЛР2. Вариант 1. СИАОД. Структуры и алгоритмы обработки данных на ЭВМ. Графы | Visual C++ .NET 2017 | 1110 |
| | ЛР2. СИАОД. Структуры и алгоритмы обработки данных на ЭВМ. Вариант 13. Найти длины кратчайших путей в ориентированном графе, все дуги которого имеют единичный вес, от заданной вершины до всех остальных | Visual C++ .NET 2020 | 1200 |
| | Модель системы массового обслуживания на основе дискретно-событийного принципа отсчета модельного времени. | Visual C++ .NET 2017 | 1400 |
| | Нахождение всех правильных графов из N вершин (граф правилен, если из всех вершин выходит равное количество отрезков) | Borland C++ 5.0 (под Windows) | 1000 |
| | Нахождение всех шарниров в заданном неориентированном графе | Visual C++ .NET 2019 | 1400+ |
| | Нахождение максимального потока в графе (Метод Форда-Фалкерсона) | Visual C++ .NET 2010 | 1200+ |
| | Нахождение максимального потока в сети на основе алгоритма Голдберга-Тарьяна и Эдмонда-Карпа | Visual C++ .NET 2019 | 2400+ |
| | Нахождение пути между двумя вершинами, которые не пересекают кратчайший путь между двумя другими вершинами | C++ Builder 6.0 | 1300 |
| | Нечеткий граф | Visual C++ .NET 2012 | 900 |
| | ООП. ЛР1, ЛР2. Вариант №8 Коммивояжёр | C++ QT 5 | 3000 |
| | Определение N-периферии (система двухсторонних дорог) | C++ Builder 6.0 | 600 |
| | Освоение технологии реализации ассоциативных нелинейных коллекций на примере АТД "Двоичное дерево поиска". 7й вариант. | Visual C++ .NET 2013 | 1400+ |
| | Поиск изоморфного поддерева | Visual C++ 6.0 | 800 |
| | Построение мультиграфа и матрицы смежности по списку ребер | Visual C++ 6.0 | 600 |
| | Преобразование графа в дерево | C++ Builder 6.0 | 800 |
| | Программа на WinApi, которая ищет на графе цикл | Visual C++ .NET 2010 | 600 |
| | Программирование на языке С++. Лабораторный практикум с 4 по 9 задание. Первый вариант. | Visual C++ .NET 2010 | 1400 |
| | Разработка программы нахождения гамильтоновых циклов в графе | Visual C++ .NET 2019 | 1400+ |
| | Разработка программы определения максимального потока в сети (Алгоритм Форда-Фалкерсона). Дан связный ориентированный граф G =<V, E> (V – конечное множество вершин, E – набор неупорядоченных пар вершин). Граф описывается целочисленной матрицей смежности. Ввод с помощью матрицы и графа. Предусмотреть визуализацию алгоритма поиска максимального потока в сети (Алгоритм Форда-Фалкерсона). | Visual C++ .NET 2020 | 1400 |
| | Расчётно-графическая работа по дисциплине «Структуры и алгоритмы обработки данных» вариант 4 | Visual C++ .NET 2019 | 800+ |
| | Реализация алгоритма Джонсона | Visual C++ .NET 2019 | 1200+ |
| | Реализация алгоритма Кристофидеса, задача коммивояжера | Visual C++ .NET 2019 | 1000 |
| | Реализация хеш-таблицы без использования map или multimap | C++ Builder 6.0 | 600+ |
| | Сбалансированные деревья поиска. 2-3-4-деревья | C++ Builder 6.0 | 1000+ |
| | Связный граф с добавлением и удалением элементов | Visual C++ .NET 2008 | 900 |
| | Сделать из входной матрицы матрицу инциденций. Входная матрица N*2 в ней - числа, номера вершин графа. В графе есть рёбра. Если есть ребро - есть строчка. 1 ребро - 1 строчка. В строчках - номера вершин. Рёбра - ориентированные | Visual C++ .NET 2010 | 2600 |
| | СИАОД ЛР 1. Вариант 4. Даны две последовательности чисел. Построить бинарное дерево, содержащее числа первой последовательности. Для каждого числа второй последовательности узнать, входит ли оно в дерево. После выполнения программы очистить память, занятую древовидной структурой. ЛР 2. Вариант 4. Используя метод поиска в глубину, найти и вывести путь в ориентированном графе между двумя вершинами. Номера начальной и конечной вершин ввести с клавиатуры. Граф задан в текстовом файле матрицей весов. Использовать нерекурсивный вариант алгоритма. | Visual C++ .NET 2019 | 5000 |
| | СиАОД ЛР1. Вариант 5. Написать программу, которая формирует бинарное дерево, выводит построенное дерево на экран и подсчитывает число вершин на n-ом уровне сформированного дерева. Корень считать вершиной 0-ого уровня. ЛР2. Вариант 5. Используя алгоритм Дейкстры, найти длины кратчайших путей во взвешенном ориентированном графе от заданной вершины до всех остальных. | Visual C++ .NET 2017 | 1200+ |
| | СиАОД ЛР2. Вариант 3. Используя метод поиска в ширину, в неориентированном графе, найти и вывести все вершины, достижимые из заданной. Номер начальной вершины ввести с клавиатуры. Граф задан в текстовом файле матрицей смежности. Достижимые вершины выводить в порядке их посещения. Графы. Структуры и алгоритмы обработки данных на ЭВМ | Visual C++ .NET 2019 | 1990+ |
| | СИАОД. ЛР1 Бинарные деревья. Вариант 18. Дана последовательность чисел. Написать программу, выполняющую построение и вывод АВЛ-дерева на экран. Структуры и алгоритмы обработки данных в ЭВМ - две лабораторные работы | Visual C++ .NET 2019 | 1900 |
| | СИАОД. ЛР1. Вариант 10. Бинарные деревья. | Visual C++ .NET 2020 | 1300 |
| | СИАОД. ЛР1. Структуры и алгоритмы обработки данных на ЭВМ. Вариант 1. Бинарные деревья. Задать последовательность чисел. Построить бинарное дерево, содержащее эти числа. Произвести обход дерева сверху вниз и вывести результат обхода на экран. | Visual C++ .NET 2020 | 1200 |
| | СИАОД. ЛР2 Графы. Вариант 18. Найти и вывести кратчайший путь в неориентированном графе, все рёбра которого имеют единичный вес, между двумя заданными вершинами. Структуры и алгоритмы обработки данных в ЭВМ - две лабораторные работы | Visual C++ .NET 2019 | 1900 |
| | СИАОД. ЛР2. Вариант 10. Графы. | Visual C++ .NET 2020 | 1300 |
| | СИАОД. ЛР2. Структуры и алгоритмы обработки данных в ЭВМ. Вариант 8. Графы. | Visual C++ .NET 2019 | 1200+ |
| | СИАОД. ЛР2. Структуры и алгоритмы обработки данных на ЭВМ. Вариант 1. Графы. Используя алгоритм Дейкстры, найти длины кратчайших путей во взвешенном неориентированном графе от заданной вершины до всех остальных. | Visual C++ .NET 2020 | 1200 |
| | СИАОД. Структуры и алгоритмы обработки данных. Вариант 6. Графы | Visual C++ .NET 2010 | 1550 |
| | Структуры данных. ЛР1. Бинарные деревья. Вариант 20. Дана последовательность чисел. Написать программу, выполняющую построение и вывод АВЛ-дерева на экран. | Visual C++ .NET 2020 | 900 |
| | Структуры данных. ЛР2. Вариант 20. Используя метод поиска в ширину, в ориентированном графе найти и вывести все вершины, достижимые из заданной. Номер начальной вершины ввести с клавиатуры. Граф задать в текстовом файле матрицей инциденций. Достижимые вершины выводить в порядке их посещения. | Visual C++ .NET 2020 | 900 |
| | Структуры и алгоритмы обработки данных в ЭВМ (СИАОД). ЛР1, ЛР2. Вариант 6 | Visual C++ .NET 2015 | 2000 |
| | Структуры и алгоритмы обработки данных в ЭВМ. Лабораторная работа 2. Вариант 11 | Visual C++ .NET 2019 | 1000+ |
| | Структуры и алгоритмы обработки данных в ЭВМ. Лабораторная работа №2. Вариант 2 | Visual C++ .NET 2019 | 1000+ |
| | Структуры и алгоритмы обработки данных в ЭВМ. ЛР 2. Вариант 11. Используя алгоритм Дейкстры, найти кратчайший путь между двумя заданными вершинами во взвешенном неориентированном графе | Borland C++ 5.0 (под Windows) | 700 |
| | Структуры и алгоритмы обработки данных в ЭВМ. ЛР1. Вариант 11. Программа формирует АВЛ-дерево, выводит построенное дерево на экран и подсчитывает число вершин на n-ом уровне сформированного дерева | Borland C++ 5.0 (под Windows) | 700 |
| | Хранение весового-ориентированного графа с помощью списков смежности | Visual C++ 6.0 | 600 |
| | Шаблон дерева с любыми элементами без использования STL | C++ Builder 6.0 | 600+ |