不超过32位的整数反转
整数反转今天在leetcode上看到一个整数反转的算法题,本以为难度不大,但在判断是否溢出的时候非常麻烦,后来看到一个非常巧妙的解决方案,下面就和大家分享一下。题目给你一个 32 位的有符号整数 x ,返回 x 中每位上的数字反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。示例 1:输入:x = 123输出:321示例 2:输入:x = -123输出:-321示例 3:
转载
2021-02-21 13:22:44 ·
333 阅读 ·
0 评论