文章目录 解题思路代码Swift 解题思路 从个位数开始取值,累加得到最后反转的数。 代码 Swift 执行用时:8 ms 内存消耗:20.8 MB class Solution { func reverse(_ x: Int) -> Int { var x = x var n = 0 while x != 0 { n = n * 10 + x % 10 x = x/10 } return (Int32.min <= n && n <= Int32.max) ? n : 0 } }