Home > Article > Backend Development > . Number Complement
476. Number Complement
Difficulty: Easy
Topics: Bit Manipulation
The complement of an integer is the integer you get when you flip all the 0's to 1's and all the 1's to 0's in its binary representation.
Given an integer num, return its complement.
Example 1:
Example 2:
Constraints:
Note: This question is the same as 1009. Complement of Base 10 Integer
Solution:
We need to flip the bits of the binary representation of a given integer and return the resulting integer.
Let's implement this solution in PHP: 476. Number Complement
Explanation:
Input: 5
Input: 1
This solution efficiently calculates the complement by flipping the bits of the binary representation of the given number.
Contact Links
If you found this series helpful, please consider giving the repository a star on GitHub or sharing the post on your favorite social networks ?. Your support would mean a lot to me!
If you want more helpful content like this, feel free to follow me:
The above is the detailed content of . Number Complement. For more information, please follow other related articles on the PHP Chinese website!