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

Могу ли я сериализовать BitArray в XML?
У меня есть бизнес-класс, который мне нужно сериализовать в xml. Он имеет свойство BitArray. Я украсил его [XmlAttribute] , но сериализация не работает с Чтобы быть XML-сериализуемым, типы, наследуемые от ICollection, должны иметь реализацию...
1654 просмотров

Большие битовые массивы в C
Наш профессор ОС упомянул, что для присвоения идентификатора процесса новому процессу ядро ​​постепенно ищет первый нулевой бит в массиве размера, эквивалентного максимальному количеству процессов (~ 32 768 по умолчанию), где идентификатор выделенного...
2112 просмотров
schedule 21.02.2023

алгоритм: гигантское количество очень разреженных битовых массивов, какую кодировку использовать
У меня есть особые потребности, и наиболее важными проблемами являются: в памяти очень низкий объем памяти скорость Вот моя "проблема": мне нужно хранить в памяти огромное количество очень разреженных битовых массивов. Эти наборы битов...
5628 просмотров
schedule 17.08.2022

Операции с BitArray
Возможный дубликат: Как я могу преобразовать BitArray в одиночное целое число? Как я могу прочитать целое число в BitArray(6) (при условии, что оно может содержаться) и как преобразовать BitArray(6) в целое число без знака/со знаком.
512 просмотров
schedule 16.06.2022

BitArray возвращает биты неправильно?
Этот код: BitArray bits = new BitArray(new byte[] { 7 }); foreach (bool bit in bits) { Console.WriteLine(bit ? 1 : 0); } Дает мне следующий вывод: 11100000 Разве не должно быть наоборот? Нравится: 00000111 Я знаю, что...
6706 просмотров
schedule 27.04.2022

Как создать большой битовый массив в cuda?
Мне нужно отслеживать около 10000 элементов массива в моем алгоритме. Поэтому для этого мне нужно логическое значение для каждой записи. Если бы я использовал массив символов для отслеживания 10000 массивов (как 0/1), это заняло бы много Память....
2249 просмотров
schedule 16.04.2023

Преобразование BitArray в строку с той же длиной
Я использую алгоритм этого вопроса: Преобразовать список‹boolean› в строку (выбранный отвечать) Но я имею дело с длиной BitArray , когда это наоборот. Я имею в виду, что если моя длина BitArray была 12, когда я ее реверсирую, мне нужно иметь...
3395 просмотров
schedule 01.09.2022

битовый массив Python (исполнитель)
Я разрабатываю фильтр цветения, и мне интересно, какая реализация битового массива наиболее производительна в Python. Хорошая вещь в Python заключается в том, что он может обрабатывать целые числа произвольной длины из коробки, и это то, что я...
9479 просмотров
schedule 16.07.2022

Как мне прочитать файл без какой-либо буферизации в Java?
Я работаю над проблемами в Programming Pearls, 2-е издание, столбец 1. Одна из проблем связана с написанием программы, которая использует только около 1 мегабайта памяти для хранения содержимого файла в виде битового массива, где каждый бит...
1392 просмотров
schedule 03.08.2022

Сдвиг битового массива
В настоящее время я пытаюсь сдвинуть BitArray, сохраняя при этом его длину. Поскольку встроенного метода нет, я изо всех сил пытаюсь его создать, но, к сожалению, не могу заставить его работать. Мой исходный код BitArray устанавливает длину 421...
1965 просмотров
schedule 06.12.2022

Как передать битмассив из javascript в С#
Я хочу передать bitArray из моего файла javascript в мой метод в webApi Я создаю bitArray, как показано ниже, в моем файле javascript. var myBits = new BitArray(2); myBits.setAt(1,false); myBits.setAt(2,true); Затем я вызываю метод в...
464 просмотров

эффективно перебирать не установленные значения в массивном битовом массиве в Java
Я получил массивный массив битов, сохраненный как массив байтов, который представляет все значения int со знаком (4 294 967 295). byte[] bitArray = byte[536870912]; Каждый байт в массиве представляет 8 чисел, по одному на каждый бит. Это...
754 просмотров
schedule 08.09.2022

С#. Битовый массив. Как сдвигать биты влево или вправо?
Пытаюсь внедрить шифр настоящего. У меня есть функция: static byte[] getRoundKey(byte[] K) { return null; } Функция должна работать так: Я думаю, что если я использую var bits = new BitArray(K) , то я не могу сдвинуть его ни...
187 просмотров
schedule 11.05.2022

Преобразование BitArray в Int в С#
В С# у меня есть BitArray, в котором хранится значение 5 следующим образом BitArray bitArray = new BitArray(new int[] { 5}); Я хочу получить значение 5 из BitArray как целое число следующим образом: int myInt = //some operation on bitArray...
3388 просмотров
schedule 17.09.2022