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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.64
asd874
0 / 0 / 0
Регистрация: 18.04.2010
Сообщений: 7
#1

Поиск по ключу - C++

18.04.2010, 18:02. Просмотров 2152. Ответов 5
Метки нет (Все метки)

Нужно написать программу, позволяющую преобразовать вектор вектор B, удалив из него элементы равные ключу поиска. Размерность вектора произвольная.
Т.е., как я понимаю, у нас есть вектор 4 5 7 5 8
ключ поиска, допусти равен 5
тогда получаем вектор 4 7 8
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2010, 18:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Поиск по ключу (C++):

Поиск по ключу - C++
Собственно все работает, кроме метода поиска книг по автору. Помогите пожалуйста! #include <iostream> #include <string.h> #define...

Поиск номера записи по ключу - C++
Помогите, пожалуйста, с задачей! Есть vector из структур. в Структуре содержатся следующие данные: Фамилия, Имя, Возраст, Телефон. Нужно...

Контейнер map. Поиск по заданному ключу - C++
Нужно осуществить поиск по заданному ключу. Программа учета в интернет-магазине К примеру вводится название цена ...

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

Поиск ключу в одномерном массиве структур - C++
Найти сотрудника, работающего с 1975 года.

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

5
delfamur
42 / 24 / 0
Регистрация: 16.03.2010
Сообщений: 199
18.04.2010, 18:39 #2
на чем написать надо?
0
asd874
0 / 0 / 0
Регистрация: 18.04.2010
Сообщений: 7
18.04.2010, 18:57  [ТС] #3
НА С++
0
delfamur
42 / 24 / 0
Регистрация: 16.03.2010
Сообщений: 199
18.04.2010, 19:02 #4
тогда не ко мне. в Builder'e просто мог бы динамически создать ListBox, туда загрузить элементы твоего вектора и через цикл удалить неободимые, а оставшиеся обратно в вектор переписать
0
fasked
Эксперт С++
4945 / 2525 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
18.04.2010, 19:03 #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// remove_if example
#include <iostream>
#include <algorithm>
using namespace std;
 
bool key (int i) { return (i==5); } // тут задаешь ключ
 
int main () {
  int myints[] = {1,2,3,4,5,6,7,8,9};            // 1 2 3 4 5 6 7 8 9
 
  // bounds of range:
  int* pbegin = myints;                          // ^
  int* pend = myints+sizeof(myints)/sizeof(int); // ^                 ^
 
  pend = remove_if (pbegin, pend, key);        // 2 4 6 8 5 6 7 8 9
  cout << "range contains:";
  for (int* p=pbegin; p!=pend; ++p)
    cout << " " << *p;
 
  cout << endl;
 
  return 0;
}
0
asd874
0 / 0 / 0
Регистрация: 18.04.2010
Сообщений: 7
18.04.2010, 19:42  [ТС] #6
А как все это преобразовать к наглядному виду, что было так:

Код
int main()
{int i; 
cout<<" Vvedite kluch ";
cin>>i;
Т.е, чтобы значение ключа i поиска и вектора В можно было вводить непосредственно при запуске программы?
0
18.04.2010, 19:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2010, 19:42
Привет! Вот еще темы с ответами:

Контейнер map. Осуществить ввод элементов и поиск по ключу - C++
Поиск работает, но как сделать чтобы чтобы можно было вводить элементы с клавиатуры и искать по ключу вводом с клавиатуры? #include...

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

Функция: поиск в файле по ключу и удаление всей информации о стране по ее названию - C++
Доброго времени суток. Есть структура struct CountryInfo { string Country; string Capital; string OfficialLanguage; float...

Метод удаления по ключу - C++
ребята помогите пожалуста! нужно что то исправить.. ни как не работает метод удаления по ключу.. у меня условие следующее: нужно...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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