🗒️476. 数字的补数
2025-1-17
| 2025-1-17
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
创建时间
Jan 17, 2025 01:28 PM
对整数的二进制表示取反(0 变 1 ,1 变 0)后,再转换为十进制表示,可以得到这个整数的补数。
  • 例如,整数 5 的二进制表示是 "101" ,取反后得到 "010" ,再转回十进制表示得到补数 2 。
给你一个整数 num ,输出它的补数。 1. 1 <= num < 231

位运算基础

取反左移再右移

异或

取反

📎 参考

  • 【题单】位运算
  • 1009. 十进制整数的反码283. 移动零
    Loading...