Рабочий стол
>
DL Руководство пользователя
>
немного о multimap
>
Information
> Сравнить страницу
немного о multimap
Войти
|
Зарегистрироваться
Просмотр
I
nfo
Обзор пространства
Версия 1
Egor
на Oct 09, 2016 12:40.
в сравнении с
Версия 2
Egor
на Oct 09, 2016 12:42.
(
показать комментарий
)
(
скрыть комментарий
)
Изменения от
2
до
3
>>
Ключ
Эти линии были удалены. Это
слово
было удалено.
Эти линии были добавлены. Это
слово
было добавлено.
Просмотр истории страницы
Комментарий:
Просмотр истории страницы
Есть
2
изменений.
Просмотреть первое изменение .
{quote}multimap<int,int> H; // с одним ключом может быть несколько значенийmultimap<int,int>::iterator im,it; // объявление итератора для multimap
multimap<int,int>
H; // с одним ключом может быть несколько
значений
multimap<int,int>::iterator im,it; // объявление итератора для multimap
H.clear(); // обнулить все элементы
for (j=1; j<=N; j++) // цикл формирования multimap
{
cin >> a[j];
H.insert(make_pair(a[j],j)); // a[j] могут совпадать для различных j
}
for (im=H.begin(); im!=H.end(); im++) // цикл вывода таблицы ключи-значения
{ // обработки
aj=im->first;
j =im->second;
cout << aj << ' ' << j << endl;
}
H.erase(H.find(del_aj)); // удалить первый элемент с ключом
del_aj
H.erase(H.find(del_aj)); // удалить первый элемент с ключом
del_aj{quote}
\\
{quote}
Powered by
Atlassian Confluence
, the
Enterprise Wiki
. (Version: http://www.atlassian.com/software/confluence Build:#2.6.1 916) -
Ошибка/новая особенность
-
Свяжитесь с Администраторами