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 {
int leadOnes = 0;
for (unsigned char i = 0; i < 17; i++) {
if (value[0] != 0xFF) return leadOnes;
for (unsigned char i = 0; i < 32; i++) {
if (value[0] != 0xFF && value[1] != 0xFF) return leadOnes;
if (value[i] == 0xFF) {
leadOnes += 8;
} else {