Example
Example 1:
Input: 123
Output: 321
Example 2:
Input: -123
Output: -321
Example 3:
Input: 120
Output: 21
時間復(fù)雜度: O(lgx)- 空間復(fù)雜度: 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;