面试题 颠倒整数

来源:互联网 发布:手机图片裁剪软件 编辑:程序博客网 时间:2024/05/16 10:41
题目

将一个整数中的数字进行颠倒,当颠倒后的整数溢出时,返回 0 (标记为 32 位整数)。


解答

这道题主要坑点在于负数和溢出两种情况。

首先如果是一般情况,那么我们就只需要,按照每一位,一位一位的翻转。然后如果是负数,那么要先判断负号了后在翻转。 如果是溢出的情况那么我要直接返回0.



原创粉丝点击