009 Palindrome Number
Determine whether an integer is a palindrome. Do this without extra space.
思路
这道题如果想用类似于第八题的方法,把每一位的数字都存在一个数组里,显然空间开销会比较大,从而与题意不符。因此,在循环当中,利用数学方法将各位对应数字计算出来,直接进行比较,会显得比较简洁。
需要注意的是,负数不是回文数。
|
|
Determine whether an integer is a palindrome. Do this without extra space.
这道题如果想用类似于第八题的方法,把每一位的数字都存在一个数组里,显然空间开销会比较大,从而与题意不符。因此,在循环当中,利用数学方法将各位对应数字计算出来,直接进行比较,会显得比较简洁。
需要注意的是,负数不是回文数。
|
|