analysis-of-algorithms BMSTU Analysis of algorithms course (2019) Расстояние Левенштейна Умножение матриц Алгоритмы сортировки массива Параллельное умножение матриц Конвейер Муравьиный алгоритм Поиск подстроки в строке (алгоритмы Кнута-Морриса-Пратта и Бойера-Мура)