Что может быть более быстрым алгоритмом для выполнения побитовой операции И на больших битовых массивах? Я реализовал битовый массив в C ++, используя массив символов. Сейчас я перебираю каждый байт и выполняю операцию AND.
void ANDoperation(char* A, char* B){
for (int i=0; i<(array_size/8 +1); i++ ){
A[i] &= B[i];
}
}
Для массивов K я выполняю эту функцию итеративно K-1 раз.