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

Слить два упорядоченных массива в третий - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получить новую матрицу путем сложения http://www.cyberforum.ru/cpp-beginners/thread812201.html
Получить новую матрицу путем сложения всех элементов данной матрицы с ее наименьшим по модулю элементом. РАБОТА С ФУНКЦИЯМИ.. #include <stdio.h> #include <math.h> #include <locale> #include <conio.h> #include <time.h> #define MAX 10
C++ Побитовые операции (подсчитать количество парных нулевых битов, расположенных строго между единичными) Как подсчитать кол-во парных нулевых битов, расположенных строго между единичными? http://www.cyberforum.ru/cpp-beginners/thread812195.html
C++ Шаблон функции. Некорректная работа
Здравствуйте. Проблема такая: ниже приведенный код почему то некорректно отображает вызовы со всеми последующими массивами после float в качестве аргументов. Подскажите пожалуйста почему? И как исправить? #include <iostream> using namespace std; template<class Val> ////////////////////////////////////////// Val avg( Val* arr, const int SIZE ) { for( int j = 0; j < SIZE; j++)
C++ Проверить, что все слова заданной строки упорядочены в лексикографическом порядке (как в словаре)
Проверить, что все слова заданной строки упорядочены в лексикографическом порядке (как в словаре). помогите решить задачку на с++ :cry:
C++ Написать функцию, которая вычисляет среднее арифметическое элементов непустого списка http://www.cyberforum.ru/cpp-beginners/thread812170.html
Написать функцию, которая вычисляет среднее арифметическое элементов непустого списка.
C++ Подскажите алгоритм разложения числа по степеням Есть какое то число, его надо разложить по основанию 2^13 (2 в 13 степени) и вывести коэффициенты разложения в массив, то есть например число 341=341*(2^13)^0 то есть в массив записываем число 341 или число 8195=1*(2^13)^1+3*(2^13)^0 то есть в массив записывается два значения 1 и 3. Напишите пожалуйста код такого разложения. подробнее

Показать сообщение отдельно
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
18.03.2013, 22:31     Слить два упорядоченных массива в третий
Как то так
C++
1
2
3
4
5
6
7
8
9
10
11
const int size1=10;
const int size2=10;
int arr1[size1]={1,2,3,4,5,6,7,8,9,0};
int arr2[size2]={10,11,12,13,14,15,16,17,18,19};
int arr3[size1+size2];
for(int i=0;i<size1;i++){
      arr3[i]=arr1[i];
}
for(int i=size1,j=0;i<size1+size2;j++,i++){
      arr3[i]=arr2[j];
}
Потом сортируй.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru