Екатерина15
?>

Как можно найти НОД двух натуральных чисел не используя алгоритм евклида? какой метод лучше? Сравните этот алгоритм с алгоритмом евклида. ​

Информатика

Ответы

lenalevmax7937

для нахождения НОДа не мало, не буду углубляться во всякие сложные алгоритмы, так как вряд ли Вы их проходите.

Сравним перебор и алгоритм Евклида, сразу можем сказать, что алгоритм Евклида в разы быстрее, так как при переборе мы тупо перебираем значения, то есть, данный алгоритм зависит от величины числа очень сильно. Конечно, алгоритм Евклида также зависит от введенного числа, однако, в нём будет намного меньше повторений, нежели в с перебором.

Можем глянуть немного статистики:

Генерируется 500 пар чисел

Перебор - 0.5022 с

Алгоритм Евклида - 0.0008

Теперь мы точно можем сделать вывод, что алгоритм Евклида в разы быстрее простого перебора.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Как можно найти НОД двух натуральных чисел не используя алгоритм евклида? какой метод лучше? Сравните этот алгоритм с алгоритмом евклида. ​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vipteatr
Алиференко_Елена342
dddandmvd5210
optikmir
VladimirovichKazakova1202
astahova
insan10
kazimov832
Kharkina1328
schernov
fominovaVladislav1346
Pavel1545
Larisa Bulgakova
tonyakuznetsova
smook0695