Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В массиве определить среднее арифметическое отрицательных элементов, расположенных после минимального элемента Написать программу на языке С++. Элементы массива ввести с клавиатуры. В массиве В, содержащем 12 элементов, определить среднее арифметическое отрицательных элементов, расположенных после минимального элемента данного массива. https://www.cyberforum.ru/ cpp-beginners/ thread1890700.html C++ Сортировка чисел в строке
Программа сортирует только цифры (1, 2, 3 итд) Нужно исправить программу, чтобы сортировались все числа. Заранее спасибо //--------------------------------------------------------------------------- #include <vcl.h> #include <conio.h> #include <string.h> #include <iostream.h>
C++ Напишите хотя бы функцию, как преподнести каждую вершину дерева к определенному степени https://www.cyberforum.ru/ cpp-beginners/ thread1890673.html
Напишите хотя бы функцию, как преподнести каждую вершину дерева к определенному степени #include "stdafx.h" #include <iostream> using namespace std; struct tree { int a, level; tree *l, *r; };
C++ Как отсортировать вектор классов? Мне нужно пузырьковой сортировкой отсортировать вектор разнородных классов по 2 общим полям. Алгоритм сортировки я знаю, вот только не знаю как его применить к классам. Можно ли делать вот так?for (i=0;i<mas.size()-2;i++){ if (mas.pole>mas { buff = mas; mas = mas; mas = buf}} То есть целиком класс переносить в векторе? https://www.cyberforum.ru/ cpp-beginners/ thread1890648.html
Найти сумму элементов матрицы, лежащих выше главной и побочной диагоналей C++
Универсальный алгоритм поиска элементов матрицы расположенных верхней половине матрицы без диагональных элементов исходя из ее размера (NxN) N вводиться с клавиатуры, и их суммирование .
C++ формат вывода cout << hex Все привет, имеется небольшая проблемка, не могу придумать как победить.. cout << uppercase << hex << charcode << spacer; выводит в консоль: A6 DE 10 3 4C а надо: A6 DE 10 03 4C https://www.cyberforum.ru/ cpp-beginners/ thread1890634.html
C++ Матричное представление графов на С++ Дана матрица смежности.Преобразовать в матрицу векторов смежности. Есть программа преобразующая матрицу векторов смежности в матрицу векторов. Как ее переделать ? #include <fstream> #include <stdlib.h> #include <iostream> #define N 10 using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1890628.html Найти в массиве два числа, отличающиеся на максимальную величину, и вывести модуль их разницы на экран C++
Ввести с клавиатуры массив из n=5 целых чисел(n-константа, которая задается в программе). Найти в массиве два числа, отличающиеся на максимальную величину, и вывести модуль их разницы на экран.
C++ Напечатать слова, которые состоят из первых и последних букв (но не цифр) всех слов текста https://www.cyberforum.ru/ cpp-beginners/ thread1890617.html
вот мои попытки, Напечатать слова, которые состоят из первых и последних букв (но не цифр) всех слов текста #include <iostream> #include <conio.h> #include <string.h> int main() { s:char; char slovo; while not f.eof do {
C++ Положительные числа переписать в один массив, а отрицательные - в другой Задан вектор X . Положительные числа переписать в массив Y, а отрицательные - в массив W. https://www.cyberforum.ru/ cpp-beginners/ thread1890614.html
VS не видит заголовочные файлы C++
Здарвствуйте. В Visual Studio написал код (не сам) и мне выдает ошибки, которые я не понимаю с чем связанs. При гуглении везде был один ответ - "Поставить галочку чистый проект", но она и так стоит. Собственно вот ошибки http://s018.***********/i528/1612/78/33cee86e98bat.jpg
C++ Сжатие строки путем удаления множественных пробелов Ввести с клавиатуры не пустую строку, которая может содержать только символы латинского алфавита и пробелы(длиной не более 100 символов). Удалить из строки ведущие, концевые и множественные массивы между пробелами если они присутствуют. Например: ___alsk_sk__Laks=alsk_sk_Laks https://www.cyberforum.ru/ cpp-beginners/ thread1890600.html
0 / 0 / 0
Регистрация: 15.08.2014
Сообщений: 23
28.12.2016, 15:06  [ТС] 0

Контейнер map содержащий векторы - C++ - Ответ 9952668

28.12.2016, 15:06. Показов 10103. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от Mr.X Посмотреть сообщение
Ну и забавно вы объясняете! А на кой
Ну я не так давно начал изучать с++, от этого и объясняю криво. )))

Цитата Сообщение от MrGluck Посмотреть сообщение
Если вам нужно простое соответствие {значение1 -> значение2}, то подойдёт и обычная мапа (без векторов).
Спасибо, именно так я и поступил! Почему то есть у меня склонность все усложнять. Но ради любопытства не могли бы вы показать как корректно реализовать контейнер map<vector, vector>? Я делал так:
C++
1
2
3
4
5
6
7
8
9
10
11
       std::vector<int> first_vector;
                 std::vector<int> second_vector;
 
                 for (int i = 0; i <= 10; i++)
                 {
                     first_vector.push_back(i);
                     second_vector.push_back(i+10);
                 }
 
                 std::map<std::vector <int>, std::vector <int> > my_map;
                 my_map.insert(pair < std::vector <int>, std::vector <int> >(first_vector, second_vector));
и была ошибка:

Код
file.cpp:158: error: 'pair' was not declared in this scope
                  my_map.insert(pair < std::vector <int>, std::vector <int> >(first_vector, second_vector));
                                ^


Вернуться к обсуждению:
Контейнер map содержащий векторы C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2016, 15:06
Готовые ответы и решения:

Возможно ли создать контейнер std::map, в котором в качестве значения была бы ссылка на std::map?
Здравствуйте. Возможно ли создать контейнер std::map, в котором в качестве значения была бы...

Контейнер map
в программе используется ассоциативный массив, идентификатором которого являются символы проблема...

Контейнер map
Почему нельзя писать route? Строки 4,6. bool search(const map&lt;int, set&lt;string&gt;&gt;&amp; route, const...

Контейнер map
Cоздать ассоциативный список имен (ключей), телефонов. Осуществить поиск по именам. Дополнить...

7
28.12.2016, 15:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.12.2016, 15:06
Помогаю со студенческими работами здесь

Контейнер map
подскажите пожалуйста, как можно заполнить контейнер map с клавиатуры ?

Контейнер map
Стоит задача реализовать контейнер map. Вопрос возникает при реализации итератора для этого...

контейнер map
Помогите, пожалуйста дописать программу. Определите карту, в которой ключом является фамилия семьи,...

Контейнер map ?
Не совсем удается разобраться Не удается разобраться с ассоциативными контейнерами ! Как выглядит...

Контейнер map
Здравствуйте, работаю с контейнером map, анализирую текст, получаю записи типа &quot;слово: число его...

Перевернуть контейнер map?
Здравствуйте. Нужно отсортировать map по убыванию. Сделать что-то вроде прохода от map.end() до...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru