Главная /
Программирование /
Дан массив длины 12, требуется циклически сдвинуть его элементы влево на 5 позиций. Какое минимальное число операций копирования выполняется в любом алгоритме, решающем данную задачу? Имеются в виду операции копирования одного элемента массива в другой, э
Дан массив длины 12
, требуется циклически
сдвинуть его элементы влево на 5 позиций. Какое минимальное
число операций копирования выполняется в любом алгоритме,
решающем данную задачу? Имеются в виду операции копирования
одного элемента массива в другой, элемента массива в простую
переменную, одной простой переменной в другую.
вопрос
Правильный ответ:
Минимум
12
операций.
Минимум
13
операций.
Минимум
36
операции.
Минимум
11
операции.
Минимум
24
операции.
Сложность вопроса
81
Сложность курса: Программирование
84
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за гдз по intiut'у.
09 сен 2017
Аноним
Кто ищет эти ответы по интуит? Это же очень простые ответы
01 июл 2017
Другие ответы на вопросы из темы программирование интуит.
- # Рассмотрим максимальное по абсолютной величине целое число, которое в языке C/C++ представимо типом int. Положительное оно или отрицательное?
- # Постановка задачи: в файле записана последовательность чисел неизвестной длины (возможно пустая). Между числами стоит разделитель - пробел. Требуется за один просмотр файла и без запомнинания последовательности чисел в массиве определить требуюмую характеристику последовательности. Программа должна содержать функцию, которая получает в качестве параметра имя файла и возвращает требуемое значение в файл (output.txt). Функция main открывает необходимые файлы, проверяет успешность открытия, обращается к функции для вычисления результата и выводит результат в соответствующий файл. Задание: найти среднее арифметическое локальных максимумов последовательности (локальный максимум - элемент строго больший своих соседей).
- # Постановка задачи: программа должна содержать функцию, которая получает в качестве параметров имя массива и его длину (или нескольких массивов, если этого требуют условия задачи) и выполняет необходимые действия. При решении не разрешается создавать или резервировать в программе дополнительную память, соизмеримую по размерам с объемом исходных данных. То есть, нельзя создавать дополнительные массивы, если это явно не оговорено в задаче. Функция main должна заполнить массив числами из файла. Для определения длины массива предусматривается два варианта: 1) по значению первого числа в файле, 2) непосредственным подсчетом количества чисел в файле. Результат также выводится в файл. Задание: сократить подряд идущие одинаковые элементы целочисленного массива до одного элемента. То есть, если в массиве встречается несколько одинаковых элементов, стоящих рядом, то оставить только один из них, а остальные удалить из массива. Оставшиеся элементы сдвинуть к началу массива, и указать их количество.
- # Мы хотим реализовать функцию, которая находит индекс максимального элемента вещественного массива. Отметьте, какие из возможных прототипов данной функции корректны.
- # Среди указанных ниже операторов языка C/C++ отметьте корректные.