题目
将一个整数中的数字进行颠倒,当颠倒后的整数溢出时,返回 0 (标记为 32 位整数)。
解答
这道题主要坑点在于负数和溢出两种情况。首先如果是一般情况,那么我们就只需要,按照每一位,一位一位的翻转。然后如果是负数,那么要先判断负号了后在翻转。 如果是溢出的情况那么我要直接返回0.
将一个整数中的数字进行颠倒,当颠倒后的整数溢出时,返回 0 (标记为 32 位整数)。
解答
这道题主要坑点在于负数和溢出两种情况。首先如果是一般情况,那么我们就只需要,按照每一位,一位一位的翻转。然后如果是负数,那么要先判断负号了后在翻转。 如果是溢出的情况那么我要直接返回0.