From 222170bc0338753816ee0c11bbfcc87d3c82c79b Mon Sep 17 00:00:00 2001 From: omprakash72810 <91782649+omprakash72810@users.noreply.github.com> Date: Sun, 31 Oct 2021 00:42:34 +0530 Subject: [PATCH 1/2] Create javaSolutionPowerOfTwo.java --- Power Of two/javaSolutionPowerOfTwo.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Power Of two/javaSolutionPowerOfTwo.java diff --git a/Power Of two/javaSolutionPowerOfTwo.java b/Power Of two/javaSolutionPowerOfTwo.java new file mode 100644 index 0000000..8d3f0b3 --- /dev/null +++ b/Power Of two/javaSolutionPowerOfTwo.java @@ -0,0 +1,10 @@ +class Solution { + public boolean isPowerOfTwo(int n) { + if(n<=0) return false; + if(n==1) return true; + if(n%2==1) return false; + if(n==2) return true; + + return isPowerOfTwo(n/2); + } +} From 8123d9400595e79bb11f4ff1b9841201c8e8664e Mon Sep 17 00:00:00 2001 From: omprakash72810 <91782649+omprakash72810@users.noreply.github.com> Date: Sun, 31 Oct 2021 00:43:38 +0530 Subject: [PATCH 2/2] Update javaSolutionPowerOfTwo.java --- Power Of two/javaSolutionPowerOfTwo.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Power Of two/javaSolutionPowerOfTwo.java b/Power Of two/javaSolutionPowerOfTwo.java index 8d3f0b3..280353a 100644 --- a/Power Of two/javaSolutionPowerOfTwo.java +++ b/Power Of two/javaSolutionPowerOfTwo.java @@ -1,3 +1,4 @@ +//https://leetcode.com/problems/power-of-two/ class Solution { public boolean isPowerOfTwo(int n) { if(n<=0) return false;