0 / 0 / 0
Регистрация: 16.08.2017
Сообщений: 8
|
||||||
1 | ||||||
решение задачи с map19.08.2017, 16:04. Показов 4108. Ответов 2
Метки нет (Все метки)
Всем привет!
Есть задача: 1.Первая строка содержит N - кол-во строк 2.Далее следует N строк по одному слову в каждой строке 3.Дальше Q - кол-во запросов 4.Далее следует Q строк по одному слову в каждой строке - запрос 4 aba baba aba xzxb 3 aba xzxb ab Например запрос первая строка это aba нужно найти сколько aba было введено и так далее Ответ примера: 2 // 2 раза введено aba 1 // 1 раз введен xzxb 0 // такого слова не было введено Так вот у меня есть идея решить эту задачу с помощью map , далее мой код , только не знаю один момент как сделать.Первый цикл for вводит все слова , я там сразу проверяю если нет в map еще не было введено такого слова то я его ввожу в map как нового и второе значение в map ставлю 1 , а в противном случае мне нужно второе значение в map увеличивать на 1, и тогда при запросе какого то слова сразу получу кол-во , надеюсь понятно
0
|
19.08.2017, 16:04 | |
Ответы с готовыми решениями:
2
Обращение к элементам vector, который находится в map, находящийся в map Поместить вектора в map и реализовать перегрузку вывода для map Решение задачи Решение задачи |
Неэпический
|
||||||
19.08.2017, 16:34 | 2 | |||||
Что не понятно, спрашивайте.
1
|
0 / 0 / 0
Регистрация: 16.08.2017
Сообщений: 8
|
|
19.08.2017, 17:49 [ТС] | 3 |
оказывается то что спрашивал в 20 строк - это ++m[word]! )))) Croessmah, спасибо вам большое теперь буду знать
0
|
19.08.2017, 17:49 | |
19.08.2017, 17:49 | |
Помогаю со студенческими работами здесь
3
Решение задачи Решение задачи Решение задачи Решение задачи c++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |