jQuery火箭图标返回顶部代码

jQuery火箭图标返回顶部代码

滚动滑动条后,查看右下角查看效果。很炫哦!!

适用浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗.

整数反转(leetcode)

题目描述如下:

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。

示例 1:

输入: 123
输出: 321

 示例 2:

输入: -123
输出: -321

示例 3:

输入: 120
输出: 21

注意:

假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231,  231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。

 

c++代码如下:

class Solution {
public:
    int reverse(int x) {
        int res;
        int a[100];
        int i=0;
        while(x!=0){
            a[i]=x%10;
            x=x/10;
            i++;
        }
       int k=1;
        for(int j=i-1;j>=0;j--){
            res+=a[j]*k;    //逆序(1*1+2*10+3*100)
            if(res>INT_MAX ||res<INT_MIN)
                return 0;
            k=k*10;
            
        }
        return res;
    }
};

  

posted @ 2019-03-13 17:22  寒水浮云  阅读(757)  评论(0)    收藏  举报