Главная /
Инструменты, алгоритмы и структуры данных /
Какие утверждения справедливы относительно выполнения предусловия и постусловия рекурсивного метода?
Какие утверждения справедливы относительно выполнения предусловия и постусловия рекурсивного метода?
вопросПравильный ответ:
при вызове рекурсивного метода клиент обязан гарантировать выполнение предусловия метода
клиент обязан гарантировать выполнение предусловия для всех внутренних рекурсивных вызовов
для всех внутренних рекурсивных вызовов метод обязан гарантировать выполнение предусловия
сам метод обязан гарантировать выполнение предусловия только в случае прямой рекурсии, когда вызов метода осуществляется непосредственно в теле самого метода
при косвенной рекурсии гарантировать выполнение предусловия обязан метод, непосредственно вызывающий рекурсивный метод
Сложность вопроса
20
Сложность курса: Инструменты, алгоритмы и структуры данных
89
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на пять.
10 фев 2020
Аноним
Если бы не данные подсказки - я бы не смог решить c этими тестами intuit.
21 сен 2019
Другие ответы на вопросы из темы программирование интуит.
- # Команда сложения 32-х битного процессора PowerPC выполняет операцию над данными, которые?
- # Какие утверждения верны относительно конфигурирования программной системы?
- # В классе ARRAY для чтения элемента массива существует запрос item(i:INTEGER), для записи - команда put(v: like item; i: INTEGER). Какое предусловие задается для item и put?
- # Пусть дано арифметическое выражение с бинарными операциями, записанное в обратной польской записи: "2 3 4 5 + * - 6 7 8 - * +". Для его вычисления используется стандартная техника со стеком операндов. Сколько раз при вычислении этого выражения будет выполняться операция item-чтения операнда из стека?
- # Какие утверждения справедливы относительно сравнения циклического и рекурсивного варианта вычисления чисел Фибоначчи?