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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Виталий123
-96 / 5 / 2
Регистрация: 29.11.2011
Сообщений: 84
#1

Сравнить каждый элемент двух векторов - C++

10.11.2012, 03:01. Просмотров 1537. Ответов 4
Метки нет (Все метки)

добрый день ! мне нужно сравнить каждый элемент двух векторов, т.е. vector1 > vector2 . вопрос. есть ли для таких случаев функции или как понимаю нужно самостоятельно написать перегрузку оператора operator> ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2012, 03:01     Сравнить каждый элемент двух векторов
Посмотрите здесь:

Нюансы синтаксиса: как сравнить каждый элемент массива с переменной в условии оператора if ? - C++
Привет всем дорогие друзья с толкнулся с такой проблемой, начал ходить на уроки с++ и приступил к изучению массива сталкнулся с такой...

Необходимо каждый элемент массива сравнить с его 8 соседями и если он больше, чем любой из элементов с которыми сравнивается, его распечатать. - C++
Всем привет, помогите решить следующую задачу, есть массив: 3 4 5 6 7 8 9 4 2 10 44 2 2 3 4 5 6 1 2 9 2 2 42 0 1 4 5 8 7 2 9 1 2...

Каждый элемент вектора А(п) (кроме двух крайних) заменить выражением - C++
Задачу и формулы надо переписывать! Редактор формул внизу страницы.

Дан массив А(12). Каждый третий элемент массива заменить суммой двух предшествующих. - C++
1)Дан массив А(12). Каждый третий элемент массива заменить суммой двух предшествующих. Нужно написать в С++ , но не понимаю как...

В массиве каждый третий элемент заменить полусуммой двух предыдущих (с использованием указателей) - C++
Заранее большое спасибо.(написать программу с использованием указателей)

Получить новый файл, каждый элемент которого равен сумме соответствующих компонентов двух заданных файлов - C++
Даны два файла с числами. Получить новый файл, каждый элемент которого равен сумме соответствующих компонентов заданных файлов...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
10.11.2012, 03:17     Сравнить каждый элемент двух векторов #2
Алгоритм equal.
Виталий123
-96 / 5 / 2
Регистрация: 29.11.2011
Сообщений: 84
10.11.2012, 03:37  [ТС]     Сравнить каждый элемент двух векторов #3
alsav22, так equal сравнивает одинаковые ли элементы вектора или нет...а мне нужно сравнить элементы vector1 больше или нет vector2
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
10.11.2012, 03:54     Сравнить каждый элемент двух векторов #4
Цитата Сообщение от Виталий123 Посмотреть сообщение
мне нужно сравнить каждый элемент двух векторов
Вы же это написали?

Добавлено через 1 минуту
Цитата Сообщение от Виталий123 Посмотреть сообщение
так equal сравнивает одинаковые ли элементы вектора
С чего это? Сравнивает элементы двух векторов:
C++
1
equal(v1.begin(), v1.end(), v2.begin())
При желании, можете и с самим собой вектор сравнить.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2012, 08:51     Сравнить каждый элемент двух векторов
Еще ссылки по теме:

сформируйте и выведите на экран массив из n элементов, где каждый элемент массива равен произведению двух предыдущих и его порядкового номера - C++
1)сформируйте и выведите на экран массив из n элементов, где каждый элемент массива равен произведению двух предыдущих и его порядкового...

Создать класс для обработки векторов разность векторов норму векторов - C++
Создать класс для обработки векторов разность векторов норму векторов

Построить матрицу В, каждый элемент которой - минимальный элемент матрицы А из указанной области - C++
Дана матрица A (NxN размер). Нужно построить матрицу В, каждый элемент которой - минимальный элемент матрицы А из указанной области(внизу...

Поделить каждый элемент матрицы на элемент из этого же столбца, находящийся на главной диагонали - C++
Дана матрица А размером 8х7, поделить каждый элемент столбца на элемент этого столбца, который находится на главной диагонали, если этот...

Какой элемент останется в кольце последним, если начать по очереди удалять из списка каждый n элемент - C++
Создать структуру с именем Subject с полями: фамилия, имя. Сформиро-вать замкнутое кольцо (односвязный список, у которого последний...

Объединение двух векторов - C++
почему не получается занести элементы в vector v ?? int main() { vector<int>v; vector<int>v1; vector<int>v2; for (int i...


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

Или воспользуйтесь поиском по форуму:
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,930
Завершенные тесты: 1
10.11.2012, 08:51     Сравнить каждый элемент двух векторов #5
Для такого сравнения в STL есть соответствующий алгоритм.
Yandex
Объявления
10.11.2012, 08:51     Сравнить каждый элемент двух векторов
Ответ Создать тему
Опции темы

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