The Power of Four solutions are below.
15 Jun 2024•Easy•C++ / Python / TypeScript
Power of Four
C++, Python and TypeScript solutions for Power of Four.
Solution files
Python•power-of-four/synced-solution.py
def isPowerOfFour(n: int) -> bool:
return n > 0 and (n & (n - 1)) == 0 and (n - 1) % 3 == 0
C++•power-of-four/synced-solution.cpp
class Solution {
public:
bool isPowerOfFour(int n) {
return n > 0 && (n & (n - 1)) == 0 && (n - 1) % 3 == 0;
}
};
TypeScript•power-of-four/synced-solution.ts
function isPowerOfFour(n: number): boolean {
return n > 0 && (n & (n - 1)) === 0 && (n - 1) % 3 === 0;
}