标签:false number lin XML blog font ref pre 回文数字
package leetcode; /*** * * @author pengfei_zheng * 判断回文数字 */ public class Solution09 { public boolean isPalindrome(int x) { if(x < 0) //小于0返回false return false; int len = 1; while(x/len >= 10) len *=10;//求出x的位数对应的pow(10,n) while(x>0){ int left = x / len;//取x的最高位 int right = x % 10;//取x的最低位 if(left != right)//有不等则返回false return false; else { x = (x % len) / 10;//修改x的值 求模运算去掉最高位 除法运算去掉最低位 len /= 100;//修改x的位数对应的pow(10,n) } } return true; } };
LeetCode 9 Palindrome Number(回文数字判断)
标签:false number lin XML blog font ref pre 回文数字
原文地址:http://www.cnblogs.com/zpfbuaa/p/6498525.html