Quantcast
Channel: CSDN博客推荐文章
Viewing all articles
Browse latest Browse all 35570

leetcode: 7.Reverse Integer

$
0
0

Topic

Reverse digits of an integer.

Example

Example1: x = 123, return 321
Example2: x = -123, return -321

Note:

The input is assumed to be a 32-bit signed integer. Your function should return 0 when the reversed integer overflows.

Submit Solution

class Solution(object):
    def reverse(self, x):
        """
        :type x: int
        :rtype: int
        """
        l = list(str(abs(x)))
        l.reverse()
        rst = int(''.join(l))
        if rst > 2147483647:
            return 0
        else:
            return rst if x>=0 else rst * (-1)


作者:JNingWei 发表于2017/10/30 21:49:28 原文链接
阅读:1 评论:0 查看评论

Viewing all articles
Browse latest Browse all 35570

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>