Результаты поиска по запросу "bit-manipulation"

1 ответ

Шифровать только содержимое файла изображения, а не весь файл

Я создаю приложение, и мне нужно кодировать только содержание изображения. Мне нужно, чтобы файл был еще изображением после преобразования, но показанное изображение не показывалось как оригинал. Например, я отправлю изображение в зашифрованном ...

1 ответ

Как работает этот трюк смешения цветов?

Я видел этот Java-код, который очень эффективно смешивает 50% цветов RGB888 на 50%: public static int blendRGB(int a, int b) { return (a + b - ((a ^ b) & 0x00010101)) >> 1; }Это, по-видимому, эквивалентно извлечению и усреднению каналов по ...

10 ответов

 для каждого персонажа.

ал некоторые проблемы с codeforces. Обычно я сначала проверяю, является ли символ заглавной или строчной английской буквой, затем вычитаю или добавляю32 преобразовать его в соответствующую букву. Но я нашел кого-то сделать^= 32 сделать то же ...

ТОП публикаций

2 ответа

@ReputationFarmer сделаю сэр, спасибо за ваше время, сэр, и извините, я новичок здесь.

ли написать функцию, которая принимает массивn целые и целые числаk и возвращает количество пар элементов массива со значением BITWISE OR, равнымk лучше чем О (n2) время? Пример: если у нас есть массив = [21, 10, 29, 8] и k = 31, то функция ...

8 ответов

 дает 1. (Обратите внимание, что во втором примере используется длинное целое)

имеет набор функций, ffs (), ffsl () и ffsll (), которые возвращают младший значащий бит, установленный в данном двоичном целом числе. Мне интересно, есть ли эквивалентная функция уже доступна в Python. Я не вижу описанного для bitarray, но, ...

1 ответ

Оказывается, файл, из которого считывался байт, имел подписанную битовую нотацию и имел другую длину, поэтому он был необходим для выполнения этой задачи, чтобы позволить ему быть расширенным до типа int Java, сохраняя при этом его правильный знак :)

я есть несколько строк кода в проекте, которые я не вижу значения ... buffer[i] = (currentByte & 0x7F) | (currentByte & 0x80);Он читает файловый буфер из файла, хранится в байтах, а затем передает его в буфер [i], как показано, но я не могу ...

3 ответа

Преобразование Int в Float или Float в Int с использованием побитовых операций (программная плавающая точка)

Мне было интересно, если вы могли бы помочь объяснить процесс преобразования целого числа в число с плавающей точкой или с плавающей точкой в целое число. Для моего класса мы должны сделать это, используя только побитовые операторы, но я думаю, ...

3 ответа

Преобразовать bool [] в байт []

я есть большой массив логических значений, и я хочу упаковать / распаковать их в uint или аналогичное значение. Как я могу сделать это в C #?

4 ответа

Вы можете преобразовать типизированный массив в массив javascript следующим образом:

ли отправлять и получать двоичные данные через веб-сокеты в Javascript? Могу ли я, например, реализовать клиент SSH с помощью веб-сокетов?

4 ответа

- (не A) = A + 1

я есть некоторые основные сомнения, но каждый раз, когда я сижу, чтобы попробовать свои силы на вопросах интервью, эти вопросы и мои сомнения всплывают. Скажи А = 5 В = -2 Я говорю A + B. Я предполагаю, что A и B являются 4-байтовыми. Как ...