Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как поменять местами элементы строки Собственно сабж вот в чём, как поменять местами элементы в строке, меняя только адрес. Вот функция, где str - адрес первого элемента строки, n - количество элементов: void gaz(char *str, int n) { char p; for (int i=0, j=n-1; i<j; i++, j--) { p=*(str+j); *(str+j)=*(str+i); *(str+i)=p; https://www.cyberforum.ru/ cpp-beginners/ thread260704.html Составить программу, опредляющюю пройдет ли график функций через заданную точку C++
Задача: Составить программу, опредляющюю пройдет ли график функций y=a*x^2+b*x+c через заданную точку координатами (х1;y1)
C++ Записать массив точек в матрицу https://www.cyberforum.ru/ cpp-beginners/ thread260699.html
Здравствуйте. У меня вопрос - есть у меня некоторая картинка черно-белая, и необходимо сравнить координаты одной черной точки со всеми остальными. Можно ли каким-либо образом записать этот массив координат в одну матрицу для дальнейшего сравнения координат? Т.е. тут видимо необходимо, чтобы в каждой ячейке матрицы хранилось 2 значения - x и y, как координаты точек. Или же для такого...
C++ Функция: построить заданную фигуру https://www.cyberforum.ru/ cpp-beginners/ thread260697.html
Режить все кроме 1 и 2 и 4 =)Буду благодарин!!Заранее спасибо!!
C++ Списки
Дан код, работы со списками. Не могу разобраться, как нужно выводить сам список на консоль. Просьба помочь, вот сам код. #include "stdafx.h" #include "List.h" #include <conio.h> #include <iostream> using namespace std; struct Person {
C++ Универсальная функция https://www.cyberforum.ru/ cpp-beginners/ thread260685.html
Напишите пожалуйста прогу.Написать универсальную функцию для вычислениия заданных выражений.В main() обеспечить вызов этой функции и отображение результатов вычисления выражений.
C++ Массивы С++ Помогите если кому не сложно. 1й курс я еще не все освоила "Пусть каждому элементу массива сопоставлено положительное число ("вес") W, причём сумма всех весов равна 1. Взвешенной медианой называется такое число X, что (sum: X<X : W) <= 1/2 и (sum: X>X : W) <= 1/2 Если все веса равны, то взвешенная медиана совпадает с обычной. А. Напишите программу... https://www.cyberforum.ru/ cpp-beginners/ thread260684.html интегрирование функции C++
программа интегрирования на интервале двух функций методом трапеций можно объяснить суть программы?...интегрирование это нахождение площади трапеций с последующим их суммированием(при помощи некоторого шага) под функцией?
C++ Создать таблицу с записями о мониторах Создать таблицу с записями о мониторах. Записи содержат следующие данные: Название – символьное поле; Размер диагонали – цифровое поле; Максимальное разрешение - цифровое поле; Интерфейс – символьное поле; Цена – цифровое поле. В программе реализовать операции ввода данных с клавиатуры и занесения их в таблицу, поиск и вывод на экран записей об устройствах, размер... https://www.cyberforum.ru/ cpp-beginners/ thread260668.html C++ Массивы в заголовочных файлах в заголовочном файле в описании класса пишу: int _const_iMas = {0x63,0x7c,0x78,0x79}; В итоге компилятор подчёркивает знак '=' и выдает ошибки: Error 1 error C2059: syntax error : '{' c:\users\dimarik\desktop\lalala\lal ala\file.h 15 Error 2 error C2334: unexpected token(s) preceding '{'; skipping apparent function body c:\users\dimarik\desktop\lalala\lal ala\file.h 15 Error 3 error... https://www.cyberforum.ru/ cpp-beginners/ thread260650.html
Бинарное дерево C++
Подскажите алгоритм распечатки дерева на экран горизонтально, не вертикально, как обычно это делают. struct tree { int k; //элемент дерева tree *left; tree *right; }; вот обычный вертикальный, а вот как горизонтально распечатать у меня фантазии не хватает. void print (tree *p,int n)
C++ Перевести число из двоичной системы в десятичную https://www.cyberforum.ru/ cpp-beginners/ thread260639.html
Всем доброго времени суток! Помогите написать программку которая будет переводить число из двоичной системы счисления в десятеричную. Программка должна работать со строками. Помогите пожалуйста. За ранее спасибо!!!
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
20.03.2011, 20:06 0

Слияние массивов - C++ - Ответ 1468844

20.03.2011, 20:06. Показов 1453. Ответов 3
Метки (Все метки)

Ответ

Можно попробовать реализовать с помощью библиотеки STL:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <algorithm>
#include <iterator>
 
int main (void)
{
    const int SIZE=5;
    // fill
    int A [SIZE]={1,3,16,22,31};
    int B [SIZE]={2,2,18,24,37};
    int C [SIZE]={7,8,12,65,89};
    int TMP [SIZE*2];
    int REZ [SIZE*3];
    // output
    std::cout << "Start matrix A:\n";
    std::copy (A, A+SIZE, std::ostream_iterator <int> (std::cout, " "));
    std::cout << std::endl;
    std::cout << "Start matrix B:\n";
    std::copy (B, B+SIZE, std::ostream_iterator <int> (std::cout, " "));
    std::cout << std::endl;
    std::cout << "Start matrix C:\n";
    std::copy (C, C+SIZE, std::ostream_iterator <int> (std::cout, " "));
    std::cout << std::endl;
    //
    std::merge (A, A+SIZE, B, B+SIZE, TMP);
    std::merge  (TMP, TMP+SIZE*2, C, C+SIZE, REZ);
    //output
    std::cout << "Rezult matrix:\n";
    std::copy (REZ, REZ+SIZE*3, std::ostream_iterator <int> (std::cout, " "));
 
    //exit
    return 0;
}


Вернуться к обсуждению:
Слияние массивов C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2011, 20:06
Готовые ответы и решения:

Слияние массивов
Задан массив A из N элементов и массив B из M элементов. Сформировать массив L из массивов A и B...

Слияние массивов
Есть задача: Описать функцию, которая выполнит слияние двух массивов одинаковой длины в третьем...

Слияние массивов
Даны два массива. Массив А состоит из N элементов и отсортирован по возрастанию. Массив В состоит...

Слияние массивов на с++
Добродень всем.задача такая:массив структур размера N(в моем случае 100).разбить на ленты.т.о...

3
20.03.2011, 20:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2011, 20:06
Помогаю со студенческими работами здесь

Слияние массивов
Получить массив С(k), упорядоченный по возрастанию, путем слияния массивов A(n) и B(m),...

Слияние 2-х одномерных массивов
всем привет Даны два одномерных массива с произвольными НО упорядоченными по возрастанию...

Сортировка и слияние массивов
Товарищи, помогите пожалуйста разобраться с заданием. Буду очень благодарен.

Слияние трех массивов
Помогите пожалуйста написать небольшую программку. Даны три массива A, B, C Написать программу...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru