LeetCode Palindrome Number

时间:2015-12-03 11:15:34   收藏:0   阅读:275

原题链接在这里:https://leetcode.com/problems/palindrome-number/

div 表示能走到的第二高位。

Time Complexity: O(digit), digit代表x共有多少位。

AC Java:

 1 public class Solution {
 2     public boolean isPalindrome(int x) {
 3         if(x<0){
 4             return false;
 5         }
 6         
 7         int div = 1;
 8         while(div <= x/10){
 9             div*=10;
10         }
11         while(x!=0){
12             if(x/div != x%10){
13                 return false;
14             }
15             x = (x%div)/10;
16             div /= 100;
17         }
18         return true;
19     }
20 }

原文:http://www.cnblogs.com/Dylan-Java-NYC/p/5015433.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!