Example
Example 1:
Input: 123
Output: 321
Example 2:
Input: -123
Output: -321
Example 3:
Input: 120
Output: 21
时间复杂度: O(lgx)- 空间复杂度: O(1)
print_r(test(123));
function test($x) {
if ($x<0) {
return -test(-$x);
}
$res = 0;
while ($x) {
$res = $res*10 + $x%10;
$x /= 10;
$x = intval($x);
}
//在这要考虑边界条件 32位最多存储 -2^31~2^31-1
return $res;
网友评论