美文网首页Swift LeetCode
Swift LeetCode 系列之 7: Reverse In

Swift LeetCode 系列之 7: Reverse In

作者: TimberTang | 来源:发表于2017-10-13 10:46 被阅读162次

    title: 'Swift LeetCode 系列之 7: Reverse Integer'date: 2017-07-21 10:31:48tags:

    本篇文章我是LeetCode 系列之第一篇, 仅此笔记代表自己的个人思路
    原地址
    LeetCode 7: Reverse Interger
    描述
    将数字进行反转
    注意点
    Int32 的取值范围
    解决:
    Swift

    class Solution {
    func reverse(_ x: Int) -> Int {
    var result = 0
    var remain = x
    if x == 0 {
    return 0
    }

        while(remain != 0){ 
            result =  remain % 10 + 10 * result
            remain = remain / 10
            if (result < Int32.min || result > Int32.max) {
                return 0
            }
        }
        
        return result 
    }
    

    }

    相关文章

      网友评论

        本文标题:Swift LeetCode 系列之 7: Reverse In

        本文链接:https://www.haomeiwen.com/subject/ryxzyxtx.html