Abstract:
В статье показано, что современный подход к изучению алгоритмов в современном математическом
образовании, основанный на принципе «от простого к сложному», представляет собой последовательность
из трех этапов: исследование классической версии алгоритма, исследование однопоточной реализации
оптимизированной версии алгоритма, исследование многопоточной вычислительной реализации алгоритма.
Такой подход сочетает строгость математики с инженерной оптимизацией, что обеспечивает в процессе обучения
формирование глубокого понимания алгоритма и его эффективной вычислительной реализации.
The article shows that the modern approach to the study of algorithms in modern mathematical education, based
on the principle of «from simple to complex», is a combination of three stages: the study of the classical version of the
algorithm, the study of the single-threaded implementation of the optimized version of the algorithm, the study of
the multithreaded computational implementation of the algorithm. This approach combines the rigor of mathematics
with engineering optimization, ensuring that a deep understanding of the algorithm and its effective computational
implementation are formed during the learning process.