LeetCode——Palindrome Number

来源:互联网 发布:阿里域名隐私保护 编辑:程序博客网 时间:2024/06/05 12:05

Palindrome Number

Determine whether an integer is a palindrome. Do this without extra space.

Java代码:

public class Solution {    public boolean isPalindrome(int x) {        if(x==0)return true;for(int i =1,k=1,tmp=1,j=1;i<11;i++){for(int b=1;b<=i;b++)j=j*10;for(int b=1;b<i;b++)k=k*10;if((k<=x && x<j) || x>1000000000){if(x>1000000000)i=10;tmp =x;for(int m =i;m>0;m--,m--){j = tmp;for(int a=1;a<m;a++){j = j/10;}if(j != tmp%10)return false;for(int a=1;a<m;a++)j=j*10;tmp = tmp-j-tmp%10;tmp=tmp/10;}return true;}j=1;k=1;}return false;    }}


0 0
原创粉丝点击