Задать вопрос
@avion123678

Как из 2 массивов сделать 3 в с++?

Написать функцию, принимающую в качестве параметров три массива, первые два по 50 элементов каждый, третий из 100 элементов, и записывающую элементы из первых двух массивов в третий в порядке возрастания (пред- полагается, что в первых двух массивах элементы также записаны в порядке возрастания).

Как я понимаю здесь требуется, чтобы 3 массив заполнялся в порядке возрастания, то есть нельзя просто добавить элементы из двух массивов в третий и выстроить их по порядку алгоритмом.
  • Вопрос задан
  • 293 просмотра
Подписаться 1 Простой Комментировать
Ответ пользователя Василий Мельников К ответам на вопрос (3)
BacCM
@BacCM
C++ почти с рождения
Два варианта. Соединить и отсортировать итоговый.
или
Брать из каждого массива по элементу сравнивать между собой класть новый минимальный из них, а на место сравнения брать следующий.
Не понятно причем тут С++? Реализуется одинаково почти на любом языке.
Или нужен код?
Ответ написан
Комментировать