【LeetCode 回文数】
数学解法
class Solution {
/**
* @param Integer $x
* @return Boolean
*/
function isPalindrome($x) {
if($x<0){
return false;
}
$cur = 0;
$n = $x;
while($n!=0) {
$cur = $cur * 10 + intval($n%10);
$n = intval($n/10);
}
return $cur == $x;
}
}
借助php内置字符串函数
class Solution {
/**
* @param Integer $x
* @return Boolean
*/
function isPalindrome($x) {
return $x == strrev($x);
}
}