Вопросы по теме 'bitcount'
Mysql преобразует поле двоичного представления varchar в двоичное, чтобы выполнить расчет расстояния Хэмминга с помощью bit_count
У меня есть таблица БД с полем varchar(64) для хранения данных PHashing в виде 64 символов (1 и 0 символов ascii). Мне нужно рассчитать расстояние Хэмминга с помощью тестовой хасты, и кажется, что наиболее эффективный способ сделать это —...
725 просмотров
schedule
20.06.2022
Java - большой O из bitCount ()?
Что такое большое число битов? Я не уверен, как работает этот метод, но я предполагаю, что он выполняется за O(logn).
В частности, с этим кодом (где x = 4, y = 1):
return Integer.bitCount(x^y);
1368 просмотров
schedule
30.08.2022
Разрядность положительного целого числа в Python
1 = 0b1 -> 1
5 = 0b101 -> 3
10 = 0b1010 -> 4
100 = 0b1100100 -> 7
1000 = 0b1111101000 -> 10
…
Как я могу получить длину в битах целого числа, то есть количество битов, необходимых для представления положительного целого числа в...
83863 просмотров
schedule
04.06.2023
Как работает этот волшебный метод подсчета битов?
Работая над проблемой коллизии хэшей мотка , я столкнулся с этим странный, быстрый, мультипликативный метод подсчета установленных битов в слове:
c = (v * 0x200040008001ULL & 0x111111111111111ULL) % 0xf;
Почему это работает / что...
677 просмотров
schedule
18.02.2023