欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

003 - 回文数

程序员文章站 2024-03-19 22:06:22
...

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

示例
输入: 121
输出: true
代码
package main

import (
	"log"
)

func main() {
	rel := isPalindrome(313)
	log.Println("rel:", rel)
}

func isPalindrome(x int) bool {
	if x < 0 {
		return false
	}
	origin := x
	redirect := 0
	for x != 0 {
		redirect = redirect*10 + x%10
		x /= 10
	}
	return origin == redirect
}
相关标签: SuanFa

上一篇: java实现第三方短信接口

下一篇: