Максимум gcd огромного списка числа

Мне нужен очень быстрый алгоритм Python, который может найти максимум 10000 чисел в кратчайшие сроки!

и вот мой код, но он слишком медленный для огромных списков.

for x in mlist:
    for y in mlist[i:]:
        tmp = gcd(x, y)
        if tmp > highest:
            highest = tmp
    i += 1
print(highest)

благодарю вас

0 ответов

Другие вопросы по тегам