42
правки
Изменения
→Наивный алгоритм
'''return''' <tex>\mathtt{gcd}</tex>
Корректность алгоритма следует из того, что он по сути просто делает слияние пересечение двух упорядоченных массивов (<tex>p</tex> и <tex>q</tex>), только результат записывает не в массив, а агрегирует в переменной <tex>\gcd</tex>. Асимптотика равна минимуму из длин массивов <tex>p</tex> и <tex>q</tex>.
===Стандартный алгоритм Евклида===