Имеется задача в которой приходится работать с потенциально очень большими (порядка сотен миллионов элементов) множествами целых чисел. При этом сами эти числа лежат в диапазоне от 0 до, собственно, ~100 000 000. Ещё одна особенность в том, что большинство элементов лежат в непрерывных интервалах [x; x + L] (то есть само множество - это множество таких вот непересекающихся интервалов). Основные операции: добавить элемент в множество, удалить элемент из множества, итерация. std::vector<bool> плохо подходит во-первых потому что итерация медленная, во-вторых, как кажется, с памятью тоже можно было бы работать гораздо эффективнее. Есть ли готовые реализации таких множеств, которыми можно было бы воспользоваться?

Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от fmdw

Ответ на:
комментарий
от asaw


Ответ на:
комментарий
от Deleted


Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от asaw


Ответ на:
комментарий
от i-rinat

Ответ на:
комментарий
от asaw

Ответ на:
комментарий
от slovazap


Ответ на:
комментарий
от slovazap

Ответ на:
комментарий
от asaw


Ответ на:
комментарий
от slovazap

Ответ на:
комментарий
от andreyu

Ответ на:
комментарий
от asaw

Ответ на:
комментарий
от asaw

Ответ на:
комментарий
от slovazap

Ответ на:
комментарий
от slovazap

Ответ на:
комментарий
от asaw

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от asaw

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от asaw


Ответ на:
комментарий
от Iron_Bug


Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от staseg

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от asaw

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от Iron_Bug

Ответ на:
комментарий
от f1u77y

Ответ на:
комментарий
от asaw

Ответ на:
комментарий
от asaw

Ответ на:
комментарий
от anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Новости fmt 10.0.0 (2023)
- Форум Посоветуйте структуру данных (2022)
- Форум Задачки от yandex (2013)
- Форум Плохо параллелится код с std::unordered_map (2023)
- Форум сравнение двух массивов строк (2009)
- Форум Множества (2005)
- Новости GNU Octave 3.4.0 (2011)
- Форум задача целочисленного программирования (2011)
- Форум быстрый парсинг целочисленных значений (2015)
- Форум Множество time_WAIT (2022)