Lintcode回文数

来源:互联网 发布:vue.js 动态添加dom 编辑:程序博客网 时间:2024/06/05 19:38

回文数 

判断一个正整数是不是回文数。

回文数的定义是,将这个数反转之后,得到的数仍然是同一个数。

 注意事项

给的数一定保证是32位正整数,但是反转之后的数就未必了。

样例

11121112321 这些是回文数。

23321232 这些不是回文数。

public class Solution {
    /*
     * @param num: a positive number
     * @return: true if it's a palindrome or false
     */
    public boolean isPalindrome(int num) {
        // write your code here
        int a=0;
        int s=num;        //记录初始值;
        while(num>0){
            a=a*10+num%10;
            num=num/10;
        }
        if(a==s){           //和翻转过后的比较;
            return true;
        }
        else{
            return false;
        }
    }
}


原创粉丝点击