leetcode 9. palindrome number
Posted zhchoutai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode 9. palindrome number相关的知识,希望对你有一定的参考价值。
@requires_authorization
@author johnsondu
@create_time 2015.7.13 9:48
@url [palindrome-number](https://leetcode.com/problems/palindrome-number/)
/************************
* 分离出最左边和最右边的数
* 然后依次对照就可以
***********************/
class Solution {
public:
bool isPalindrome(int x) {
if(x < 0) return false;
if(x < 10) return true;
int base = 1;
while(x / base >=10) base *= 10;
while(x)
{
int ld = x / base;
int rd = x % 10;
if(ld != rd) return false;
x -= ld * base;
x /= 10;
base /= 100;
}
return true;
}
};
以上是关于leetcode 9. palindrome number的主要内容,如果未能解决你的问题,请参考以下文章