Power of Four - The Coding Shala
Home >> Programming >> Power of Four
Other Posts You May Like
In this post, we will learn how to find if the Given number is Power of Four or not, and will implement its solution in Java.
Power of Four Problem
Given an integer n, return true if it is a power of four. Otherwise, return false. An integer n is a power of four if there exists an integer x such that n == 4^x.
Example 1:
Input: n = 16
Output: true
Example 2:
Input: n = 5
Output: false
Example 3:
Input: n = 1
Output: true
Power of Four Java Solution
Approach 1
Using Bit Manipulation.
Java Program:
class Solution { public boolean isPowerOfFour(int n) { if(n == 0) return false; for(int i=0; i<32; i=i+2) { if((n | (1 << i)) == (1 << i)) return true; } return false; } }
- Power of Two
- Power of Three
- Find XOR from 1 to n numbers
- Hackerrank - New Year Chaos
- LeetCode - Degree of an Array
Comments
Post a Comment