Да, это как раз вариант dense/sparse - для 0 и 1, соответственно. Плюшки в том, что вместо цикла на 8-16-32.. операций по количеству сдвигов, получаем максимум N/2. Я там выше писал, для этого лучше знать, какие биты преобладают - но и в худшем случае производительность сравнима с шифтером
Comments 4
Reply
Reply
Reply
Reply
Leave a comment