Главная /
Программирование /
Рассмотрим алгоритм сортировки слиянием с использованием дополнительной памяти. Используется нисходящая (рекурсивная) схема реализации алгоритма. Алгоритм применяется к массиву длины 1000. Какова максимально возможная глубина рекурсии? Дайте наиболее точн
Рассмотрим алгоритм сортировки слиянием с использованием дополнительной памяти. Используется нисходящая (рекурсивная) схема реализации алгоритма. Алгоритм применяется к массиву длины 1000. Какова максимально возможная глубина рекурсии? Дайте наиболее точную оценку среди приведенных ниже.
вопросПравильный ответ:
Не больше 8.
Не больше 10.
Не больше 12.
Не больше 20.
Сложность вопроса
21
Сложность курса: Программирование
84
Оценить вопрос
Комментарии:
Аноним
Это очень заурядный вопрос intuit.
07 май 2019
Аноним
Я завалил зачёт, почему я не увидел данный сайт с ответами интуит прежде
17 окт 2015
Другие ответы на вопросы из темы программирование интуит.
- # Функция merge слияния двух упорядоченных массивов применяется к двум массивам длины 100 и 1000. Какое минимальное число сравнений может быть сделано при выполнении этой функции?
- # Двоичный код, представляющий число типа double, хранит знак, смещенный порядок и дробную часть двоичного представления мантиссы. Сколько единичных битов в двоичном представлении дробной части мантиссы для числа 0.125?
- # Можно ли сохранить целое число 123456789012345678 в переменной типа double без потери точности?
- # Пусть расположенный в статической памяти целочисленный массив a описан как static int a[] = { 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 }; Пусть в программе задана функция суммирования массива с прототипом int sum(const int *m, int n); где m - константный указатель на начало массива, n - число его элементов. Укажите, чему будет равно значение переменной s в результате выполнения следующего фрагмента программы: int s = sum(a+3, 4);
- # Целочисленный массив содержит элементы 25, 10, 20, 5, 9, 15, 19, 1, 3, 8, 7, 12 в указанном порядке. Образуют ли они бинарную кучу (пирамиду)?