今日簡單題:https://leetcode.cn/problems/palindrome-number/
中斷了一個(gè)月刷「信息系統(tǒng)項(xiàng)目管理師」芦鳍,終于在28號考完啦。回歸Leetcode舞蔽,發(fā)現(xiàn)中等題已經(jīng)刷不動(dòng)了湾宙,先做一道簡單題骗奖,熱熱手~
這題沒啥門檻昧谊,就把數(shù)字翻轉(zhuǎn)看下是否和原數(shù)相等就行玫霎,注意開始就可以把負(fù)數(shù)給過濾掉褥蚯,縮小計(jì)算范圍挚冤。
貼代碼了:
class Solution {
public boolean isPalindrome(int x) {
// 有負(fù)號都不行
if (x<0) return false;
int tmp = x;
int ans = 0;
// 反轉(zhuǎn)數(shù)字后對比是否相等
while (tmp!=0) {
ans = ans*10 + tmp%10;
tmp /= 10;
}
return ans == x;
}
}