团队建设 深度好文分享的网站,wordpress婚纱摄影主题,余姚网,win主机 wordpress静态力扣#xff08;LeetCode#xff09;官网 - 全球极客挚爱的技术成长平台 给你一个整数 x #xff0c;如果 x 是一个回文整数#xff0c;返回 true #xff1b;否则#xff0c;返回 false 。
回文数是指正序#xff08;从左向右#xff09;和倒序#xff08;从右向左LeetCode官网 - 全球极客挚爱的技术成长平台 给你一个整数 x 如果 x 是一个回文整数返回 true 否则返回 false 。
回文数是指正序从左向右和倒序从右向左读都是一样的整数。
例如121 是回文而 123 不是。 示例 1
输入x 121
输出true示例 2
输入x -121
输出false
解释从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3
输入x 10
输出false
解释从右向左读, 为 01 。因此它不是一个回文数。提示
-231 x 231 - 1 进阶你能不将整数转为字符串来解决这个问题吗
java解法
class Solution {public boolean isPalindrome(int x) {if (x0)return false;//记录倒过来之后的结果int num 0;//定义一个临时变量用于记录xy原来的值用于最后进行比较int temp x;while(x!0){//从右向左获取每一位数字int ge x%10;//修改x记录的值x x/10;//把当前获取到的数字拼接到最右边num num*10ge;}return num temp;}
}