Главная /
Программирование /
Рассмотрим реализацию матрицы целых чисел, размеры которой определяются в процессе работы программы, через массив указателей на начало строк, захватываемый в динамической памяти. Каждая строка также представляет собой отдельный массив в динамической памят
Рассмотрим реализацию матрицы целых чисел,
размеры которой определяются
в процессе работы программы, через массив указателей на начало
строк, захватываемый в динамической памяти. Каждая строка
также представляет собой отдельный массив в
динамической памяти:
typedef int* intptr;
int m, n; // Размеры матрицы: число строк, столбцов
. . .
intptr* a = new intptr[m];
for (int i = 0; i < m; ++i) {
a[i] = new int[n];
}
// a[i][j] -- элемент i-й строки и j-го столбца
Сколько памяти требуется для хранения прямоугольной
матрицы размером в 10 строк и 20 столбцов
в 64-разрядной архитектуре
(без учета памяти, используемой под описатели фрагментов кучи;
предполагаем, что размер элемента типа int равен 4)?
вопрос
Правильный ответ:
800 байтов
840 байтов
880 байтов
960 байтов
Сложность вопроса
43
Сложность курса: Программирование
84
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на отлично. лол
16 фев 2020
Аноним
Если бы не опубликованные решения - я бы не справился c этими тестами интуит.
23 июн 2019
Аноним
Спасибо за решебник по интуиту.
05 дек 2017
Другие ответы на вопросы из темы программирование интуит.
- # Завершится ли когда-нибудь выполнение цикла в приведенном ниже фрагменте программы? int x = 1; while (x != 144) { x = (x * 13) % 299; }
- # Рассмотрим алгоритм сортировки слиянием с использованием дополнительной памяти. Используется нисходящая (рекурсивная) схема реализации алгоритма. Алгоритм применяется к массиву длины 1000000 (миллион). Какова максимально возможная глубина рекурсии? Дайте наиболее точную оценку.
- # Каков диапазон целочисленного типа unsigned char?
- # Сколько раз будет выполнено тело цикла в алгоритме Евклида int gcd(int m, int n) { while (n != 0) { int r = m % n; m = n; n = r; } return m; } при следующих входных значениях аргументов: m=24, n=30?
- # Назовем функцию y = f(p) на последовательности p элементов некоторого типа индуктивной, если при добавлении в конец последовательности p еще одного элемента x новое значение функции y1 = f(p&x) можно вычислить, зная только старое значение y и добавленный элемент x. Среди перечисленных ниже функций на последовательностях вещественных чисел укажите индуктивные.