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

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

Войти
Регистрация
Восстановить пароль
 
Symblight
7 / 3 / 1
Регистрация: 24.04.2015
Сообщений: 94
Завершенные тесты: 1
#1

Нужно сформировать массив из двух других массивов - C++

06.10.2016, 21:51. Просмотров 119. Ответов 3
Метки нет (Все метки)

Есть 2 массива: A[5], B[6]. Сформировать массив C[5+6] упорядоченный по возрастанию путем перезаписи информации из массивов A и B.
Как можно реализовать слияние без использование сортировки?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2016, 21:51     Нужно сформировать массив из двух других массивов
Посмотрите здесь:

C++ Сформировать массив из двух других массивов с исключением повторяющихся элементов
Сформировать массив путем слияние двух других C++
C++ Из двух массивов сформировать общий массив
Сформировать одномерный массив на основе двух других массивов C++
Сформировать массив из двух других массивов C++
Сформировать из двух упорядоченных массивов новый массив, тоже упорядоченный C++
C++ Сформировать массив из двух других одномерных массивов STL
C++ Сформировать новый массив из максимальных элементов двух других
C++ Сформировать массив со значениями максимума соответствующих элементов двух других массивов
C++ Сформировать двумерный массив из двух двумерных массивов по условию
C++ Сформировать массив из попарных минимумов двух массивов
Построить упорядоченный массив из двух других упорядоченных массивов C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
notAll
382 / 103 / 21
Регистрация: 27.05.2016
Сообщений: 261
Завершенные тесты: 2
06.10.2016, 21:56     Нужно сформировать массив из двух других массивов #2
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <set>
 
int main()
{
    int A[5] = {5,6,9,4,0};
    int B[6] = {5,6,9,4,0,7};
    std::multiset<int> C{std::begin(A), std::end(A)};
    C.insert(std::begin(B), std::end(B));
    for (int i : C) std::cout << i << " ";
}
SmittWesson
120 / 169 / 17
Регистрация: 04.06.2014
Сообщений: 1,281
06.10.2016, 21:56     Нужно сформировать массив из двух других массивов #3
Можно. Если использовать VCL.
Ха-ха-ха. Я немножко опоздал с ответом!
Symblight
7 / 3 / 1
Регистрация: 24.04.2015
Сообщений: 94
Завершенные тесты: 1
06.10.2016, 22:03  [ТС]     Нужно сформировать массив из двух других массивов #4
notAll,Спасибо. А через циклы нельзя? Без подключения инклуда.
Yandex
Объявления
06.10.2016, 22:03     Нужно сформировать массив из двух других массивов
Ответ Создать тему
Опции темы

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