9. Palindrome Number
Determine whether an integer is a palindrome. Do this without extra space.
思路
题目要求不能使用额外的空间,所以不能转成字符串来处理。解题思路很简单,将比较原来的数和倒置后的数是否为同一个数即可。
注意:
- 负数不是回文数
- 在倒置过程中不需要判断是否溢出,因为逆序后溢出的数必然和原来的数不同,肯定不是回文数
solution
1 | class Solution { |
LeetCode代码和详细解题报告 Github地址:https://github.com/zhengjingwei/LeetCode