Каков самый быстрый способ очистить каждый бит kth
в boost::dynamic_bitset
, возможно, со смещения j
?
В настоящее время я делаю это чертовски медленно (псевдокод):
for (i = j; i < bitset.size(); i += k) {
bitset[i] = 0;
}
Нужно сделать миллионы битовых очисток, поэтому я ищу быстрый способ сделать это.
ith
много раз. Кроме того, почему вы увеличиваете на2*k
вместоk
? - person Robᵩ   schedule 13.04.2011