Напишите программу, которая выполняет неполную сортировку массива: ставит в начало
массива три самых меньших по величине элемента в порядке возрастания (неубывания).
Положение остальных элементов не важно.
2) Напишите программу, которая сравнивает число перестановок элементов при использовании сортировки «пузырьком», методом выбора и алгоритма быстрой сортировки. Проверьте ее на разных массивах, содержащих 1000 случайных элементов, вычислите среднее число перестановок для каждого метода.
3)Попробуйте построить массив из 10 элементов, на котором алгоритм быстрой сортировки показывает худшую эффективность (наибольшее число перестановок). Сравните это количество перестановок с эффективностью метода пузырька (для того же массива)
В 1 надо только одним сортировки и не используя быструю сортировку.
В 2 и 3 надо, чтобы были использованы несколько сортировки, включая быструю сортировку.
Объяснение:
ну вроде так
ответ: 48
Объяснение:
В любом двоичном числе каждая цифра будет 1 или 0. Причём, следует не забывать, что пятизначные числа, начинающиеся на 0, не считаются таковыми. Поэтому количество всех пятизначных двоичных чисел будет равно 2⁵ - 2⁴ = 32 - 16 = 16.
Все двоичные числа начинаются с 1, поэтому все первые цифры наших чисел будут единицами — это 16 единиц. Если чисел 16, каждая цифра (кроме первой) может принимать значение 1 либо 0, значит каждый последующий разряд всех чисел будет принимать 16/2 раз единицу и 16/2 раз ноль. Выходит всего по 8 единиц в каждом из 4 разрядов — это 32 единицы. 16 + 32 = 48.