diff --git a/1012. Complement of Base 10 Integer.py b/1012. Complement of Base 10 Integer.py new file mode 100644 index 0000000..69ee72d --- /dev/null +++ b/1012. Complement of Base 10 Integer.py @@ -0,0 +1,8 @@ +from math import log2 +class Solution: + def bitwiseComplement(self, N: int) -> int: + if N == 0: + return 1 + count = int(log2(N)) + 1 + return 2 ** count - N - 1 +