|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.10.2018, 08:26 | #1 |
Пользователь
Регистрация: 15.10.2018
Сообщений: 11
|
Упорядочить массив: наименьший элемент, затем наибольший, затем наименьший из оставшихся, затем наибо
Здравствуйте, пытаюсь решить задание, всё никак не могу найти решения.
Задание: расположить элементы целочисленного массива в следующем порядке. Первым располагается наименьший элемент, вторым - наибольший, затем наименьший из оставшихся,затем наибольший из оставшихся и т.д. |
15.10.2018, 08:47 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Отсортируйте и поменяйте попарно.
|
15.10.2018, 11:51 | #3 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 976
|
сортируйте исходный массив
и создавайте новый массив собирая элементы то с начала то с конца 1 2 3 4 5 6 7 8 1 8 2 7 3 6 4 5
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
15.10.2018, 12:15 | #4 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
|
15.10.2018, 14:58 | #5 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
ну или использовать модификацию классического пузырька
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 15.10.2018 в 15:01. |
16.10.2018, 21:19 | #6 |
Пользователь
Регистрация: 15.10.2018
Сообщений: 11
|
Извиняюсь, с++. Одним методом реализовал для чётных массивов, а вот проще сортировкой и для всех(чётных и нечётных) всё никак не могу.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C#] Дан массив.Создать новый массив, в который поместить элементы так: первым поместить макс. элемент исходного массива, затем мин; далее макс и мин из оставшихся и так далее | PickaBuu | Помощь студентам | 5 | 18.12.2017 07:49 |
Написать программу на Паскале. Заполнить массив случайным образом буквами латинского алфавита и цифрами. Отсортировать массив: сначала гласные, затем цифры, затем согласные. | nastyaqwer | Помощь студентам | 6 | 04.12.2016 16:34 |
Упорядочить массив так, чтобы вначале размещались четные цифры в порядке возрастания, а затем нечетные - в порядке убывания | Маруся171996 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 22.11.2013 17:42 |
Найти наименьший отрицательный элемент выше побочной диагонали и наименьший положительный ниже (Pascal) | Tifa | Помощь студентам | 10 | 28.01.2011 08:23 |
Дан двумерный массив.Найти наибольший отрицательный элемент выше побочной диагонали и наименьший положите | red-white | Помощь студентам | 1 | 05.11.2010 09:51 |