回文数

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。

回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

例如,121 是回文,而 123 不是。

示例 1:

输入:x = 121
输出:true

示例 2:

输入:x = -121
输出:false
解释:从左向右读,-121 。 从右向左读,121- 。因此它不是一个回文数。
func isPalindrome(x int) bool {
    var temp int
    var sum int
    temp = x
    for temp > 0 {
        sum = sum*10 + temp%10
        temp = temp / 10
    }
    if sum == x {
        return true
    }
    return false
}
本作品采用《CC 协议》,转载必须注明作者和本文链接
goStruct
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!