Pergunta de entrevista da empresa Apple

Write a method that returns true if the given number is power of two.

Respostas da entrevista

Sigiloso

6 de set. de 2015

bool isPowerOfTwo(int n) { return n > 0 && !(n&(n-1)); }

Sigiloso

29 de jul. de 2015

bool foo(int n){ return !(n && (n-1) ); }