Compare commits

...

2 Commits

Author SHA1 Message Date
0d8642819c readme 2025-03-02 17:11:42 +05:00
4de5162665 optimized 2025-03-02 17:10:02 +05:00

View File

@ -76,8 +76,8 @@ inline void bitwiseInverse(const unsigned char* key, Key& inverted) noexcept {
} }
inline unsigned char getOnes(const Key& value) noexcept { inline unsigned char getOnes(const Key& value) noexcept {
int leadOnes = 0; int leadOnes = 0;
for (unsigned char i = 0; i < 17; i++) { for (unsigned char i = 0; i < 32; i++) {
if (value[0] != 0xFF) return leadOnes; if (value[0] != 0xFF && value[1] != 0xFF) return leadOnes;
if (value[i] == 0xFF) { if (value[i] == 0xFF) {
leadOnes += 8; leadOnes += 8;
} else { } else {