真棒!
我們可以看到題目中讓我們用整數的方法求解,那麼我們就應該想到了求餘。
題目中輸入負數一定不是回文數,這一點我們直接就看到負數,就不要計算了。
我在過程中提交出現的錯誤也是很小白,我沒有把傳入進來的x儲存起來,造成後面計算時候,x的值變化了,但我if判斷裡面還用x來比較。更**的是,我開始時候判斷居然用res和temp來對比。。。罪過啊
看了6ms和8ms的**,我覺得他們的更簡潔,return 就不是true和false,而是在return那裡判斷。慢慢學習。
class
solutionif(
(res != x_init)
||(res <0)
)return
true;}
}
記錄一下自己第一次完全靠自己解出來的leetcode題目,雖然題目很簡單,但我真的很開心。這是我學習的第三道leetcode題目,但這是第一道自己做出來的。後面一定會更多的。 9題 回文數
判斷乙個整數是否是回文數。回文數是指正序 從左向右 和倒序 從右向左 讀都是一樣的整數。示例 1 輸入 121 輸出 true 示例 2 輸入 121 輸出 false 解釋 從左向右讀,為 121 從右向左讀,為 121 因此它不是乙個回文數。示例 3 輸入 10 輸出 false 解釋 從右向左...
LeetCode刷題筆記第9題 回文字
給你乙個整數 x 如果 x 是乙個回文整數,返回 true 否則,返回 false 回文數是指正序 從左向右 和倒序 從右向左 讀都是一樣的整數。例如,121 是回文,而 123 不是。示例 1 輸入 x 121 輸出 true 示例 2 輸入 x 121 輸出 false 解釋 從左向右讀,為 1...
Leetcode刷題(9 回文數)
三.提交記錄 四.備註 判斷乙個整數是否是回文數。回文數是指正序 從左向右 和倒序 從右向左 讀都是一樣的整數。示例 1 輸入 121 輸出 true 示例 2 輸入 121 輸出 false 解釋 從左向右讀,為 121 從右向左讀,為 121 因此它不是乙個回文數。示例 3 輸入 10 輸出 f...