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

Проверить, можно ли, меняя местами элементы одномерного массива А, получить одномерный массив В - C++

Восстановить пароль Регистрация
 
Andrewwin100
0 / 0 / 0
Регистрация: 12.02.2011
Сообщений: 65
12.12.2011, 04:25     Проверить, можно ли, меняя местами элементы одномерного массива А, получить одномерный массив В #1
Заданы два одномерных массива А и В размерности N. Составить программу, проверяющую, можно ли, меняя местами элементы одномерного массива А, получить одномерный массив В.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2011, 04:25     Проверить, можно ли, меняя местами элементы одномерного массива А, получить одномерный массив В
Посмотрите здесь:

Найти четные и нечетные элементы одномерного массива и поменять их местами C++
C++ Одномерный Массив подскажите (поменять элементы местами)
C++ Получить массив, расположив в его начале элементы массива A, а затем — элементы массива B
Поменять местами минимальный и максимальный элементы одномерного массива C++
C++ Получить одномерный массив из из отрицательных элементов матрицы. Поменять местами первый и последний элемент
C++ Дана произвольная матрица n m. Меняя местами строки и столбцы упорядочите элементы матрицы так, чтобы элементы
C++ Из одномерного массива А сформировать одномерный массив В
C++ Получить в порядке возрастания все различные элементы одномерного массива

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
12.12.2011, 08:32     Проверить, можно ли, меняя местами элементы одномерного массива А, получить одномерный массив В #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
 
using namespace std;
 
int main(void)
{
        vector<int> v1 = {1,5,3,4,5};
        vector<int> v2 = {5,3,4,5,1};
 
        sort(v1.begin(), v1.end());
        sort(v2.begin(), v2.end());
 
        if(equal(v1.begin(), v1.end(), v2.begin()))
            cout << "equal";
 
        return 0;
}
Yandex
Объявления
12.12.2011, 08:32     Проверить, можно ли, меняя местами элементы одномерного массива А, получить одномерный массив В
Ответ Создать тему
Опции темы

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