|
3 / 3 / 1
Регистрация: 04.04.2018
Сообщений: 351
|
||||||
Найти количество повторяющихся элементов в multiset19.10.2019, 17:42. Показов 5424. Ответов 29
Метки нет (Все метки)
Собственно из названия понятно что я хочу сделать)
Вот код, закомментированый элемент не работает
Т. е., есть строка которая содержит произвольный текст, мне нужно узнать какая буква и сколько раз она повторяется обязательно использовать set\multiset
0
|
||||||
| 19.10.2019, 17:42 | |
|
Ответы с готовыми решениями:
29
Найти количество не повторяющихся элементов в массиве Найти количество повторяющихся элементов Как найти среднее арифметическое положительных элементов и подсчитать количество повторяющихся элементов массива |
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
||
| 20.10.2019, 18:29 | ||
chars.upper_bound(...).
2
|
||
|
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,361
|
||||||
| 20.10.2019, 18:30 | ||||||
|
А вы в курсе что multiset.count работает не за чистый логарифм ? Логарифм + количество. Помню на codeforces какая-то задача у меня из-за этого по времени не прошла, тогда я узнал и запомнил(на всю жизнь
) что multiset.count работает за O(log N + K), где K = количество найденных элементов. Я правда не знаю как написать тест, на котором это скажется, но я решал бы эту задачу с std::map.
0
|
||||||
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
||
| 20.10.2019, 18:33 | ||
|
Сейчас еще студийным замерю. update: на студийном advance все равно быстрее примерно с такой разницей.
1
|
||
|
Комп_Оратор)
|
||||
| 20.10.2019, 18:44 | ||||
|
А я ничего не менял. Однако первый вариант стал значительно медленнее. Что-то в системе перестроилось... Сейчас advance побеждает везде.
![]() Добавлено через 3 минуты Добавлено через 2 минуты Добавлено через 1 минуту
0
|
||||
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
||
| 20.10.2019, 18:44 | ||
1
|
||
|
Комп_Оратор)
|
|||
| 20.10.2019, 18:53 | |||
|
Но ведь глядя на upper_bound - последовательный просмотр... Вот это да... Ч-черт. Полезно однако задавать дурацкие вопросы иной раз. Спасибо nonedark2008!
0
|
|||
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
||
| 20.10.2019, 19:30 | ||
|
1
|
||
|
Комп_Оратор)
|
||
| 20.10.2019, 19:36 | ||
|
Распространенные ошибки есть упоминание такой? Ошибка чисто логическая. Может успешно "работать" годами и никто не увидит)
0
|
||
| 20.10.2019, 19:36 | |
|
найти количество повторяющихся элементов в массиве
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|