Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Сергей Турчин
0 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 11
#1

Дан одномерный массив В, состоящий из 2n элементов. Переставить его элементы по следующему правилу: b[1], b[n+1], b[2], b[n+2],., b[n], b[2n] - C++

26.12.2013, 00:14. Просмотров 272. Ответов 2
Метки нет (Все метки)

17. Дан одномерный массив В, состоящий из 2n элементов. Переставить его элементы по следующему правилу: b[1], b[n+1], b[2], b[n+2],..., b[n], b[2n]. можете помочь какой метод сортировки массива применить? с++ начали учить пару месяцев назад . если можно объясните как можно проще.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2013, 00:14     Дан одномерный массив В, состоящий из 2n элементов. Переставить его элементы по следующему правилу: b[1], b[n+1], b[2], b[n+2],., b[n], b[2n]
Посмотрите здесь:

C++ Дан одномерный массив А, состоящий из N элементов.
C++ Дан одномерный массив.Не используя других массивов переставить его элементы в обратном порядке.
C++ Дан одномерный массив, состоящий из N вещественных элементов.
C++ Дан одномерный массив, состоящий из N вещественных элементов
Дан одномерный массив, состоящий из N целочисленных элементов. C++
C++ Дан одномерный массив А, состоящий из N элементов
Дан одномерный массив. Не используя других массивов, переставить его элементы в обратном порядке C++
C++ Одномерный массив. Переставить его элементы по следующему правилу
Дан одномерный массив, состоящий из N целочисленных элементов C++
Дан одномерный массив А, состоящий из N элементов. Отсортировать все его элементы улучшенным методом пузырька C++
Дан массив из из N элементов. Преобразовать по следующему правилу C++
C++ Дан одномерный массив из 15 элементов. Переставить в обратном порядке элементы:

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
abit
 Аватар для abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
26.12.2013, 03:10     Дан одномерный массив В, состоящий из 2n элементов. Переставить его элементы по следующему правилу: b[1], b[n+1], b[2], b[n+2],., b[n], b[2n] #2
читаем задачу
Дан одномерный массив В, состоящий из 2n элементов
тут говорится что дано некое множество чисел неизвестного типа, как так? они веществены? действиельны? мнимые? непонятно... понятно только что их 2n, видимо имеется в виду что их чётное число (кратное 2)
какой метод сортировки массива применить?
а никакой! сортировка тут вообще не причём

сама задача решается просто - но вот докопайтесь до препода, прям с начала что значит "Дан одномерный массив"???
куда дан? в файл? в тетрадку под диктовку (назовите тогда его элементы), в инете где его скачать? кароче куда он дан???
далее - тип данных массива, откуда нам взять???
про сортировки не говорите, это бред...
в общем виде сама задача "Переставить его элементы по следующему правилу: b[1], b[n+1], b[2], b[n+2],..., b[n], b[2n]"
решается просто - ибо есть 2n элементов, расположить их в порядке b[1], b[n+1], b[2], b[n+2],..., b[n], b[2n] никакой сложности нет
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
26.12.2013, 03:59     Дан одномерный массив В, состоящий из 2n элементов. Переставить его элементы по следующему правилу: b[1], b[n+1], b[2], b[n+2],., b[n], b[2n] #3
C++
1
for (int i(0); i <= n; std::swap(a[i], a[i + n]), ++i);
Yandex
Объявления
26.12.2013, 03:59     Дан одномерный массив В, состоящий из 2n элементов. Переставить его элементы по следующему правилу: b[1], b[n+1], b[2], b[n+2],., b[n], b[2n]
Ответ Создать тему
Опции темы

Текущее время: 07:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru