LeetCode 476: Number Complement
Difficulty: Easy
Tags: Bit Manipulation
问题描述
给定一个正整数 num,输出其“补足数”。
补足数:num 的二进制表示翻转后再转为十进制数即为 num 的补足数。
解决方案
十进制 -> 二进制 -> 十进制。
▷ Time Complexity: O(lgN)
▷ Space Complexity: O(1)
1 | class Solution { |
Welcome to my world!
Difficulty: Easy
Tags: Bit Manipulation
给定一个正整数 num,输出其“补足数”。
补足数:num 的二进制表示翻转后再转为十进制数即为 num 的补足数。
十进制 -> 二进制 -> 十进制。
▷ Time Complexity: O(lgN)
▷ Space Complexity: O(1)
1 | class Solution { |