Массив C ++: Упражнение 15 с решением
Напишите программу на C ++ для изменения порядка заданного отсортированного массива положительных целых чисел.
Примечание. В конечном массиве первый элемент должен быть максимальным значением, вторым минимальным значением, третьим вторым максимальным значением, четвертым вторым минимальным значением, пятым третьим максимумом и т. д.
Пример решения:
Код C ++:
#include using namespace std; недействительным реаранжировать_max_min (int nums [], int n) {int temp [n]; int small_num = 0, large_num = n-1; int result = true; for (int i = 0; i
Пример вывода:
Исходный массив: 0 1 3 4 5 6 7 8 10 Элементы массива после перестановки: 10 0 8 1 7 3 6 4 5
Блок-схема:
Редактор кода C ++: