0
ответов

How to implement a bitset in C?

I have been using the Bitset class in Java and I would like to do something similar in C. I suppose I would have to do it manually as most stuff in C. What would be an efficient way to implement? ...
вопрос задан: 5 June 2013 18:48
0
ответов

В чем причина использования метода BitSet size ()?

Есть ли сценарий использования метода size () в классе java.util.BitSet? Я имею в виду - JavaDoc четко говорит, что зависит от реализации, он возвращает размер внутреннего long [] хранилища в битах. ...
вопрос задан: 2 June 2013 10:01
0
ответов

Эксклюзивный или между N наборами битов

Я реализую программу на Java с использованием BitSets, и я застрял в следующей операции :Учитывая N Наборы битов возвращают набор битов со значением 0, если во всех наборах битов их более 1, и 1 в противном случае As...
вопрос задан: 24 June 2012 00:12
0
ответов

Можно ли преобразовать набор битов<8> в char в С++?

У меня есть bitset<8> v8 и его значение что-то вроде "11001101", как я могу преобразовать его в char? Мне нужно одно письмо. Как буква "f"=01100110. P.S. Спасибо за помощь. Мне это нужно было для иллюстрации...
вопрос задан: 19 June 2012 18:12
0
ответов

Функция-член возвращает набор битов, наследуемый от базового класса

Итак, я пытаюсь создать базовый класс для одного из моих проектов, от которого будет унаследована пара классов. Моя проблема в том, что я пытаюсь вернуть std::bitset из одного из методов, проблема в том, что...
вопрос задан: 1 June 2012 20:40
0
ответов

Java BitSet, который позволяет легко объединять наборы битов

Мне нужен набор битов, который позволяет легко объединять несколько наборов битов для создания нового набора битов. Реализация по умолчанию не имеет такого метода. Есть ли какая-либо реализация в некоторых...
вопрос задан: 7 May 2012 22:43
0
ответов

Как добавить два BitSet

Я ищу способ добавить два BitSet. Должен ли я перейти к основам двоичного числа и выполнить операции XOR и AND над BitSet. Как говорится здесь, будет ли это эффективным?
вопрос задан: 30 March 2012 15:14
0
ответов

Что рекомендуется для манипулирования набором битов?

Я работаю над программой моделирования машин. У меня есть вектор наборов битов для основной памяти, так что я могу использовать указатель на этот вектор pMemory->at(i) для доступа к любому конкретному «слову». Я действительно хочу...
вопрос задан: 15 March 2012 16:06
0
ответов

Проблемы с использованием карты с набором битов в качестве ключа

Я пытаюсь создать карту на C++ с набором битов в качестве ключа. Однако компилятор генерирует следующие сообщения об ошибках. В файле, включенном из /usr/include/c++/4.6/string:50:0, из /usr/...
вопрос задан: 14 March 2012 12:50
0
ответов

Производительность выполнения побитовых операций над наборами битов

В C++, если я выполняю логическое ИЛИ (или И)над двумя наборами битов, например :bitset<1000000> b1, b2; //некоторые вещи б1 |= б2; Это происходит за время O(n)или O(1)? Почему? Кроме того, можно ли это выполнить...
вопрос задан: 5 March 2012 04:18
0
ответов

Сдвиг Java BitSet

Я использую java.util.BitSet для хранения плотного вектора битов. Я хочу реализовать операцию, которая сдвигает биты вправо на 1, аналогично >>> на ints. Есть ли библиотечная функция, которая ...
вопрос задан: 25 January 2012 22:36
0
ответов

Можно ли создать вектор битовых наборов?

Я пытаюсь создать вектор битовых наборов на C ++. Для этого я сделал попытку, как показано во фрагменте кода ниже: vector > bvc; while (true) {bitset <8> ...
вопрос задан: 21 January 2012 10:43
0
ответов

Альтернатива Java Bitset с производительностью в виде массива?

Я ищу альтернативу реализации Java Bitset. Я реализую высокопроизводительный алгоритм, и похоже, что использование объекта Bitset убивает его производительность. Есть идеи?
вопрос задан: 10 January 2012 14:00
0
ответов

Как я могу преобразовать битовый набор в шорт в C ++?

если у меня есть битовый набор <16> бит (* iter) и мой шорт , как я могу назначить этот бист своему шорту? short myShort = ?? бит ?? Можно преобразовать битовый набор <16> в короткий?
вопрос задан: 17 November 2011 10:58
0
ответов

Является ли std::bitset bit-order переносимым?

Говорит ли C++ что-нибудь об упорядочивании битов? Я специально работаю над компоновкой пакетов протокола, и сомневаюсь, есть ли переносимый способ указать, что определенное число должно быть записано в биты 5,6,7, ....
вопрос задан: 26 October 2011 05:56
0
ответов

Как реализовать битовый вектор (битовый набор) (в Java)?

Есть ли какой-нибудь хороший текст, книги, PDF-файл или веб-сайт, который объясняет, как реализовать битовый вектор, особенно в Java? Я спрашиваю этот вопрос, потому что я хотел бы создать свою собственную реализацию BitSet на Java. ...
вопрос задан: 22 October 2011 18:38
0
ответов

Ссылка на битовый набор

Из http://www.cplusplus.com/reference/stl/bitset/: Поскольку в большинстве сред C ++ такой маленький элементарный тип не существует, отдельные элементы доступны как специальные ссылки, которые имитируют ...
вопрос задан: 10 June 2011 13:49
0
ответов

Определить большой битовый набор в C ++

В моей программе мне нужно проверить, есть ли у меня уже сгенерировал значение в наборе 2,5 * 10 ^ 9. Я ожидаю сгенерировать примерно половину набора, и мне нужен быстрый способ его проверки и обновления. Битовый набор ...
вопрос задан: 25 April 2011 15:44
0
ответов

Java: Подсчитать количество битов, установленных в java.util.BitSet

Любой быстрый метод подсчета количество установленных битов в BitSet, кроме обычного «держать счетчик» метод?
вопрос задан: 3 February 2011 06:48
0
ответов

Какова производительность метода STL bitset :: count ()?

Я поискал и не смог найти спецификации времени производительности для bitset :: count (). Кто-нибудь знает, что это (O (n) или лучше) и где его найти? РЕДАКТИРОВАТЬ По STL я имею в виду только ...
вопрос задан: 26 January 2011 04:37
0
ответов

Хорошая библиотека для битовых наборов или битовых массивов

Привет всем, Я ищу хорошую библиотеку, которая работает с битовыми наборами или битовыми массивами. Кто-нибудь знает что-то лучше (или не хуже во всех случаях), чем boost :: dynamic_bitset? Неважно, если библиотека ...
вопрос задан: 29 October 2010 14:31
0
ответов

Битовое поле против битового набора

Я хочу хранить биты в массиве (например, в структуре). Таким образом, я могу использовать любой из следующих двух подходов. Подход номер 1 (AN 1) struct BIT {int data: 1 }; int main () {BIT a [100]; ...
вопрос задан: 22 October 2010 14:59
0
ответов

Python, эквивалентный Java ' s BitSet

Есть ли класс или модуль Python, реализующий структуру, аналогичную BitSet?
вопрос задан: 15 October 2010 20:59