IP 地址与整数互转

华为机考 · 简单 · 字符串、位运算

IPv4 地址由 4 段 0~255 的十进制数组成,段间用 . 分隔,每段不允许有前导零(单独的 0 合法,01 不合法)。把 4 段看作 32 位无符号整数的高位到低位,就能与整数互相转换。例如 10.0.3.193 ↔ 167773121。

在 RagCodes 上用 Python / C++ / Java 在线编写并提交,核心代码模式与 ACM 模式均可评测。