Leetcode # 1009. Complement of Base 10 Integer

https://leetcode.com/problems/complement-of-base-10-integer/

Solution

使用 bit_length()

 

class Solution:
  def bitwiseComplement(self, n: int) -> int:
    return (1 << n.bit_length()) - 1 - n if n else 1

 

Last Updated on 2023/08/16 by A1go

目錄

目錄
Bitnami