牛課題霸--palindrome-number
palindrome-number
題目連結
Solution
判斷一個數字是否是迴文串。
迴文串的定義是正著讀和反著讀相同,所以我們可以把數字反轉後,判斷兩個數字是否一樣即可。
反轉數字的方法是將n不斷對10取模,然後除以10。
Code
class Solution {
public:
bool isPalindrome(int x) {
// write code here
if (x < 0) return false;
int tmp = x, y = 0;
while (tmp) {
y = y * 10 + tmp % 10;
tmp /= 10;
}
return x == y;
}
};
相關文章
- 牛客題霸--求路徑
- 牛客題霸 [括號序列] C++題解/答案C++
- 牛客題霸 [最長公共子串]C++題解/答案C++
- 牛客題霸--連續子陣列的最大和陣列
- 牛客題霸NC132環形連結串列的約瑟夫問題Java題解Java
- 1014: 牛生牛問題
- leetcode學習筆記09 palindrome-numberLeetCode筆記
- 通達信建倉牛熊爭霸副圖原始碼原始碼
- 牛客題霸 [二叉樹中是否存在節點和為指定值的路徑] C++題解/答案二叉樹C++
- 牛客錯題集
- 牛客多校H題題解
- 【10.22 牛客普及(三)】 牛半仙的妹子gcd 題解GC
- 牛客錯題集(Java)Java
- 尚矽谷2022版Java課程體系,霸氣來襲Java
- 曝光了,清華計算機系最牛的課!計算機
- Java基礎回顧(牛客網專案課程)Java
- 牛客網Java評估題Java
- 錯題集1-牛客
- 牛客網刷題(純java題型 31~60題)Java
- 牛客網刷題(純java題型 1~30題)Java
- 牛客網刷題(純java題型 91~120題)Java
- 牛客網刷題(純java題型 241~270題)Java
- 牛客網刷題(純java題型 421~450題)Java
- 牛客小白月賽105 題解
- 牛客周賽 Round 66 題解
- 【10.24 牛客普及(四)】 卡片 題解
- 牛客SQL練習第21題SQL
- 牛客網--華為機試題
- 牛客2020跨年場 部分題解
- 研究生課題選題
- python課後習題Python
- 牛客周賽 Round 70 A~G 題解
- 牛客周賽 Round 62 全部題解
- 牛客網SQL刷題31-40SQL
- 牛客網SQL刷題41-50SQL
- 牛客網字串排序程式設計題字串排序程式設計
- 微課|玩轉Python輕鬆過二級:第2章課後習題解答(3課,79題)Python
- 牛客網專項練習(八)——選擇題(錯題&不懂的題)