В упражнениях https://znanija.com/task/30265319 и https://znanija.com/task/30265545...

0 голосов
133 просмотров

В упражнениях https://znanija.com/task/30265319 и https://znanija.com/task/30265545 использованы разные алгоритмы вычисления тождественных выражений. Почему алгоритм из упражнения https://znanija.com/task/30265545 более рациональный? Кто-нибудь понял условие? Что значит рациональный алгоритм? Почему последний алгоритм должен быть более рациональным? Может я в последнем упражнении неправильно составил алгоритм?


Информатика (72 баллов) | 133 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Алгоритм считается более рациональным, потому что он использует вычисление значения полинома по схеме Горнера, позволяющей минимизировать число умножений и отказаться от операции возведения в степень. Во многих языках программирования операция возведения в степень отсутствует и ее реализуют либо отдельным алгоритмом, либо через основное логарифмическое тождество

\displaystyle a^b=e^{b\times \ln a}

(654k баллов)
0

Ну так как считаете, в этом упражнении https://znanija.com/task/30265545 действительно более рациональный алгоритм?