Описание тега bitvector
Структура данных для массива однобитовых значений, обычно с упором на хранение и производительность с эффективным использованием памяти.
Битовый вектор хранит массив однобитовых значений (0,1) обычно с эффективным использованием памяти (т. Е. Упакованным) способом. Типичные операции с битовым вектором:
- доступ к отдельным битам
- логические операции между двумя битовыми векторами (AND, OR, XOR, NOT)
- векторные операции (добавление / добавление, вставка битов)
- сменные операции
Реализация часто оптимизируется для использования операций, предоставляемых ЦП, для эффективного выполнения этих операций.
Ссылки
- .Net - структура BitVector32 в MSDN