Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
adamo86
2 / 2 / 3
Регистрация: 10.04.2011
Сообщений: 185
10.11.2012, 23:12  [ТС]

Поиск и замена в векторе - C++

10.11.2012, 23:12. Просмотров 1213. Ответов 9
Метки (Все метки)

Задача теперь немного усложнилась:
Есть вектор v, который содержит следующие значения элементов:
C++
1
v[1, 1, 5, 3, 1, 5, 1]
1) Сначала необходимо найти и заменить значения 5 на 1. Получится:
C++
1
v[1, 1, 1, 3, 1, 1, 1]
2) Теперь же необходимо сделать поиск значения 1 и заменить его на 3. Причем поиск должен обходит номера элементов, значения которых уже менялись (это v[2] и v[5]). В итоге должно получится:
C++
1
v[3,3,1,3,3,1,3]
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2012, 23:12
Темы с ответами и решениями для C++ Поиск и замена в векторе:

Поиск по возрасту в векторе структур
сделал программу телефонную книгу есть добавление контактов вывод контактов...

Быстрый поиск в векторе из pair
Пытаюсь сделать вектор: vector< pair<string, string> > myVect; По идее,...

Лямбда-выражение и поиск значения в векторе
Необходимо реализовать простенькую программку поиска значения в векторе. Но...

Поиск самого большого элемента в векторе
Здравствуйте. Такой вот не сильно сложный вопрос: Как найти в vector<int>v...

0
Поиск и замена в векторе C++   Следующее сообщение темы 
Другие темы раздела
C++ Запись и чтение текстового файла http://www.cyberforum.ru/cpp-beginners/thread694138.html
Сначала файл нужно записать, строчки формируются из разных переменных, текста и чисел. Потом прочитать текстовый файл отделяя текст от чисел. Текст заносится в одну переменную, числа в другую...
C++ Вывести текст на экран дисплея Помогите решить, я совсем не понимаю как сделать задача такая: Вариант 8 с помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки... http://www.cyberforum.ru/cpp-beginners/thread694119.html
C++ Циклический алгоритм
помогите составить программу для цикла Выкладывайте задание в текстовом виде в теме.
Задачи по циклах C++
1)Написать функцию, которая по целым числом определяет старшую цифру его десятичной записи. С++; 2)http://www.cyberforum.ru/cpp-beginners/thread693808.html Правила: одна тема - один вопрос.
C++ Что означает "нарушение доступа (ошибка сегментации)" http://www.cyberforum.ru/cpp-beginners/thread694081.html
отладчик выдает : нарушение доступа(ошибка сегментации) что это означает??? в чем суть ошибки???
C++ Динамический массив - ошибка на 4-ой итерации Подскажите новичку пожалуйста в чём проблема ? вылетает ошибка на 4-ой итерации float **answers = new float*; answers = new float; do { numstep++; if (numstep == 1) { delete... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru