Данный исследовательский проект посвящен комплексному изучению фундаментальных алгоритмических подходов к нахождению наибольшего общего делителя (НОД) и наименьшего общего кратного (НОК) чисел. Проект охватывает как теоретические аспекты, так и практическую реализацию, предоставляя глубокое понимание эффективности различных алгоритмов, включая алгоритм Евклида и его вариации, а также методы, основанные на разложении на простые множители. Особое внимание уделяется анализу вычислительной сложности и оптимизации существующих решений для решения задач в области дискретной математики, криптографии и компьютерных наук. Исследуются области применения НОД и НОК в различных вычислительных задачах, предлагаются сценарии их практического использования и сравниваются результаты работы алгоритмов на больших наборах данных. Будут представлены обобщенные выводы о применимости и производительности изученных методов.