Задание 4 для модуля 1
Разрабатывая алгоритм решения задачи, необходимо ответить на вопросы:
Существуют ли решенные аналогичные задачи?
Какие структуры данных больше всего подходят для того, что известно и что надо найти, какие отношения выявлены между данными?
Первое,что требуется от алгоритма, правильно реализовать функцию, которая каждому элементу из исходных данных ставит в соответствии возможный результат. И второе: от алгоритма требуется такая реализация этой функции, чтобы время решения и затрачиваемые усилия были минимальными.
- Основные этапы разработки алгоритма:
Разрабатывая алгоритм решения задачи, необходимо ответить на вопросы:
Существуют ли решенные аналогичные задачи?
Какие структуры данных больше всего подходят для того, что известно и что надо найти, какие отношения выявлены между данными?
Первое,что требуется от алгоритма, правильно реализовать функцию, которая каждому элементу из исходных данных ставит в соответствии возможный результат. И второе: от алгоритма требуется такая реализация этой функции, чтобы время решения и затрачиваемые усилия были минимальными.
- Принцип метода проектирования алгоритма сверху вниз:
Все ответы верные, задание зачтено!
ОтветитьУдалить