Вопросы по теме 'bitarray'

Есть ли в Python тип битового поля?
Мне нужно компактное представление массива логических значений, есть ли в Python встроенный тип битового поля или мне нужно найти альтернативное решение?
55329 просмотров
schedule 21.04.2024

Преобразовать из BitArray в Byte
У меня есть BitArray длиной 8, и мне нужна функция, чтобы преобразовать его в byte . Как это сделать? В частности, мне нужна правильная функция ConvertToByte : BitArray bit = new BitArray(new bool[] { false, false, false, false,...
88988 просмотров
schedule 07.01.2024

Хранение 4 битов из байта в VB.NET
Как лучше всего хранить 4 бита из байта в VB.NET? Где лучше всего означает: Самый простой метод хранения из типа Byte. С ним проще всего работать при выполнении побитовых операций. Простое преобразование битов в другие типы. Сохранение...
2091 просмотров
schedule 06.09.2022

Преобразование байта С# в BitArray
Есть ли предопределенная функция для преобразования byte в BitArray ? Один из способов — проверить каждый бит значения byte , а затем выполнить побитовую операцию. Мне было интересно, есть ли более простой способ, чем этот.
60117 просмотров
schedule 02.07.2023

Загрузите строку (0/1) в битовый массив
Как лучше всего загрузить строку типа "10101011101010" непосредственно в новый битовый массив ? ( не массив байтов ) (Биты должны оставаться в том же порядке, что и в списке.)
3167 просмотров
schedule 15.04.2022

Как использовать битовый массив
Я написал код для класса, чтобы найти простые числа. Учитель говорит, что мне нужно пересмотреть мой код с требованием ниже: используйте битовый массив для хранения проверки простого числа. Битовый массив также будет в куче. Используйте...
452 просмотров
schedule 22.03.2024

C# — многомерный битовый массив
Я пытаюсь использовать многомерный BitArray , но я застрял в том, как устанавливать или читать с ним биты. С обычным одним измерением BitArray я могу просто сделать следующее, чтобы установить бит: bitArray.Set(0, true); Однако я не...
3091 просмотров

В чем разница между Array {Bool} и BitArray в Julia и как они связаны?
Я писал функцию для логических 2d-массивов: function foo(A::Array{Bool,2}) ... end Оценка и тестирование с помощью A = randbool(3,3) foo(A) возвращается ERROR: 'foo' has no method matching foo(::BitArray{2}) Очевидно,...
6145 просмотров
schedule 15.01.2024

Набор битовых массивов Python
Каков наилучший способ создать набор объектов, подобных битовому массиву, чтобы я мог эффективно проверять членство. Наивный способ, похоже, не работает, как я ожидаю: >>> from bitarray import bitarray >>> >>>...
473 просмотров
schedule 04.04.2024

Преобразование строки в BitAray
Как преобразовать двоичную строку в BitArray, содержащую 256 символов? чтобы иметь возможность ввести метод декодирования Хаффмана public string Decode(BitArray bits) { Node current = this.Root; string decoded = "";...
97 просмотров
schedule 13.05.2024

Как создать битовый массив в common lisp?
Погуглив около часа, я должен признаться, что, хотя я нашел много документации о функциях, работающих с битовыми массивами, я не могу найти ни одной ссылки на то, как на самом деле создать битовый массив. Прямо сейчас мне кажется, что либо некоторые...
241 просмотров
schedule 11.04.2023

Как лучше всего хранить большой список логических значений в сборке x86?
В последнее время я работал с большими массивами, заполненными логическими значениями. В настоящее время я храню их в разделе .bss с директивой .space , которая позволяет мне создавать массивы байтов. Однако, поскольку мне нужно хранить только...
55 просмотров
schedule 10.02.2024