Главная / Основы программирования / При решении сложных задач эффективным приемом является сведение сложной задачи к нескольким более простым задачам. Пусть из состояния K требуется перейти в состояние, где выполняется цель G. Управляющая структура – это некоторая стратегия, сводящая решени

При решении сложных задач эффективным приемом является сведение сложной задачи к нескольким более простым задачам. Пусть из состояния K требуется перейти в состояние, где выполняется цель G. Управляющая структура – это некоторая стратегия, сводящая решение задачи к решению более простых задач. Укажите, какие из стратегий относятся к классическим стратегиям, применяемым в программировании?

вопрос

Правильный ответ:

последовательность – последовательное выполнение ряда задач, дающее решение исходной задачи. Из K достичь H, из H достичь G
выбор – разбиение K на два или более непересекающихся множества K1, K2, …KN. Найти решение каждой более простой задачи – из KJ достичь G
гадание – стратегия, позволяющая угадать решение, дающее G
цикл – повторяющееся решение задачи на расширяющихся множествах, пока не будет покрыта вся область, характеризуемая K
подпрограмма (процедура, функция) – сведение задачи к другой задаче, решение которой уже известно
Сложность вопроса
81
Сложность курса: Основы программирования
56
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Кто ищет данные вопросы по интуит? Это же безумно легко
16 окт 2020
Аноним
Это очень не сложный решебник по интуиту.
11 янв 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.