Вопросы к Поиску с Алисой
Возможно, имелись в виду различия между понятиями «сложность» и «запутанность» в контексте алгоритмов.
Сложность в алгоритмах связана с количеством операций, которые необходимы для его выполнения. education.yandex.ru acdmyhtmlalgorithms.netlify.app При оценке сложности рассматривают зависимость количества операций от входных данных. acdmyhtmlalgorithms.netlify.app Например, алгоритм «помыть посуду» имеет сложность O(n), так как время его выполнения линейно возрастает в зависимости от количества предметов, которые нужно помыть. acdmyhtmlalgorithms.netlify.app
Запутанность в алгоритмах связана с отсутствием наглядности, особенно в длинных алгоритмах. al.cs.msu.ru В таких алгоритмах сложно увидеть переходы от одного пункта к другому, если они расположены далеко друг от друга. al.cs.msu.ru Для устранения этого недостатка используют, например, блок-схемы, в которых все переходы указывают стрелками. al.cs.msu.ru
Таким образом, сложность связана с характеристикой количества операций, необходимых алгоритму, а запутанность — с сложностью восприятия структуры алгоритма, в частности, из-за его длины.