Pagini recente » Diferente pentru utilizator/repp4radu intre reviziile 9 si 2 | Diferente pentru utilizator/predaboss intre reviziile 27 si 19 | Diferente pentru utilizator/ssergiuss intre reviziile 58 si 57 | Diferente pentru utilizator/skull intre reviziile 11 si 10 | Diferente pentru operatii-pe-biti intre reviziile 14 si 17
Nu exista diferente intre titluri.
Diferente intre continut:
int count(long n) {
int num = 0;
if (n)
while (n &= n - 1) num++;
do num++; while (n &= n - 1);
return num;
}
==
int parity(long n) {
int num = 0;
if (n)
while (n &= n - 1) num ^= 1;
do num ^= 1; while (n &= n - 1);
return num;
}
==
==code(cpp)|
int isTwoPower(long n) {
return (n & (n-1) == 0);
return ( n & (n - 1) ) == 0 ;
}
==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.