From 40b9ff2f98bdced9ff2d176c45e66e4582ca920f Mon Sep 17 00:00:00 2001 From: Deven <63876261+devenperez@users.noreply.github.com> Date: Tue, 18 Nov 2025 22:14:15 -0500 Subject: [PATCH] Create README - LeetHub --- 0476-number-complement/README.md | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 0476-number-complement/README.md diff --git a/0476-number-complement/README.md b/0476-number-complement/README.md new file mode 100644 index 0000000..e55ddee --- /dev/null +++ b/0476-number-complement/README.md @@ -0,0 +1,34 @@ +
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.
5 is "101" in binary and its complement is "010" which is the integer 2.Given an integer num, return its complement.
+
Example 1:
+ ++Input: num = 5 +Output: 2 +Explanation: The binary representation of 5 is 101 (no leading zero bits), and its complement is 010. So you need to output 2. ++ +
Example 2:
+ ++Input: num = 1 +Output: 0 +Explanation: The binary representation of 1 is 1 (no leading zero bits), and its complement is 0. So you need to output 0. ++ +
+
Constraints:
+ +1 <= num < 231+
Note: This question is the same as 1009: https://leetcode.com/problems/complement-of-base-10-integer/