![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Ascold2015 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 28.10.2015 Репутация: нет Всего: нет |
Доброго времени суток!
Пробую найти количество повторений каждого слова в массиве слов. Нужно вывести количество каждого слова в строке. При этом нужно, чтобы одинаковые слова не повторялись (не проводилось подсчитывание несколько раз). У меня этот код правильно не работает:
http://firepic.org/?v=5.2015-11-24_jvektvsa3tez.jpg |
|||
|
||||
| a0730 |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 0 Регистрация: 1.6.2008 Репутация: нет Всего: нет |
Используй list и map:
результат:
Этот ответ добавлен с нового Винграда - http://vingrad.com |
||||
|
|||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
Можно отсортировать массив - после этого повторы будут рядом.
Тогда слова будут напечатаны в алфвитном порядке. В примере a0730 слова печатаются в порядке появления. Но и у него сортировка в скрытом виде присутствует - при добавлении нового слова в map. |
|||
|
||||
| volatile |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2107 Регистрация: 7.1.2011 Репутация: 37 Всего: 85 |
||||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
||||
|
||||
| volatile |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2107 Регистрация: 7.1.2011 Репутация: 37 Всего: 85 |
||||
|
||||
| feodorv |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2214 Регистрация: 30.7.2011 Репутация: 11 Всего: 45 |
Это сообщение отредактировал(а) feodorv - 26.11.2015, 09:34 -------------------- Напильник, велосипед, грабли и костыли - основные инструменты программиста... |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |