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

Пусть разыскивается путь в графе. Содержательно можно рассматривать города, соединенные сетью дорог. Задача состоит в том, чтобы найти путь из города А в город В. Для поиска пути применяется алгоритм перебора с возвратами, реализованный в виде процедуры поиска find(path), где path - это построенный путь, начинающийся в городе А и заканчивающийся приходом в некоторый ранее не встречавшийся на построенном пути город N. Из города N дороги ведут в n городов - math, не входящие в путь path. Какие утверждения справедливы относительно вызовов процедуры поиска?

вопрос

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

если после вызова find(path), в процессе ее работы, достигнут город N, то больше эта процедура вызываться не будет
если город N не является искомой целью - городом В, то процедура find как рекурсивная процедура будет вызвана как минимум один раз
если город N не является искомой целью - городом В, то процедура find как рекурсивная процедура будет вызвана не менее n раз
если город N не является искомой целью - городом В, то процедура find как рекурсивная процедура будет вызвана не более n раз
если город N не является искомой целью - городом В, то процедура find как рекурсивная процедура будет вызвана m раз, где m может быть как больше, так и равно или меньше n
Сложность вопроса
87
Сложность курса: Инструменты, алгоритмы и структуры данных
89
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Большое спасибо за решебник по intiut'у.
13 окт 2020
Аноним
Это очень простой вопрос интуит.
11 ноя 2019
Аноним
Если бы не опубликованные решения - я бы сломался c этими тестами intuit.
01 май 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.