Результаты поиска по запросу "bitset"
Какова производительность std :: bitset?
Я недавно задал вопрос оПрограммисты относительно причин использовать ручную битовую манипуляцию примитивных типов над
Как преобразовать строку двоичных значений обратно в символ
примерПРИМЕЧАНИЕ: что меня интересуют только буквы. поэтому битсет 000001 будет
Найти следующий номер с конкретным весом Хэмминга
Учитывая определенное целое числоxЯ хочу вычислитьследующий выше целое числоy который имеет определенный вес Хэммингаw, Имейте в виду, что вес Хэмминга хне д...
Является ли Java BitSet поток безопасным для одновременных операций только для чтения
У меня есть несколько потоков в моем приложении, обращающихся к BitSet одновременно.документация говорит:BitSet небезопасен для многопоточного использования ...
Как эффективно конвертировать BitSet в двоичную строку?
Я ищу эффективный способ, как легко конвертировать
github.com/WojciechMula/sse-popcount/blob/master/...
множения больших двоичных матриц (10Kx20K) я обычно преобразую матрицы в числа с плавающей запятой и выполняю умножение матрицы с плавающей запятой, так как умножение целочисленной матрицы выполняется довольно медленно (посмотрите ...
codereview.stackexchange.com/questions/183246/...
ы плюсы / минусы использования битовых наборов над флагами перечислений? namespace Flag { enum State { Read = 1 << 0, Write = 1 << 1, Binary = 1 << 2, }; } namespace Plain { enum State { Read, Write, Binary, Count }; } int main() { { unsigned ...
Не очень полезно на всех ...
аписать данные набора битов в файл? [https://stackoverflow.com/questions/778378/how-to-write-bitset-data-to-a-file] Первый ответ не дает правильного ответа на вопрос, поскольку он занимает в 8 раз больше места, чем следовало бы. Как бы вы это ...
@Dukeling - очевидно, у меня был плохой момент, когда я не смог увидеть лучший (и получивший наибольшее количество голосов) ответ ... моя ошибка.
какой-нибудь быстрый способ подсчитать количество установленных битов в BitSet, отличный от обычного метода «сохранить счетчик»?
Я хотел избежать ручного переворота, поскольку представление уже закодировано во внутреннем непрерывном массиве.
std::bitsetтto_string() метод для сериализации какcharСтрока из1с и0s. Очевидно, это использует один 8 битchar закаждый бит в битах, что делает сериализованное представление в 8 раз длиннее, чем необходимо. Я хочу сохранить набор битов в двоичном ...