logo
tsvpis

Лабораторные работы

Сортировка массивов

  1. Метод «Пузырька»

  2. Метод прямого выбора(SelectSort)

  3. Метод прямого слияния (MergeSort)

Преобразование Фурье

  1. Дискретное преобразование Фурье.

  2. «Полу-быстрое» преобразование Фурье.

  3. Быстрое преобразование Фурье.

Свертки

  1. Свертка с помощью обычного алгоритма.

  2. Свертка с помощью быстрого алгоритма (через ДПФ).

Умножение чисел

  1. Умножение чисел столбиком.

  2. Быстрое умножение чисел.

Задачи на графах

  1. Поиск минимального остова в связанном неориентированном графе с помощью алгоритма Краскалла.

  2. Нахождение кратчайшего расстояния с помощью алгоритма Форда-Беллмана.

  3. Нахождение кратчайшего расстояния с помощью алгоритма Дейкстры.

Задачи динамического программирования

  1. Задача грабителя(задача «о рюкзаке»).

  2. Задача о перемножении матриц.