LeetCode - Palindrome Number
Description:
Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward.
Solution:
1 bool isPalindrome(int x) { 2 if (x < 0 || (x % 10 == 0 && x != 0)) { 3 return false; 4 } 5 int revert = 0; 6 int tmp = x; 7 while (tmp) { 8 revert = revert * 10 + xx % 10; 9 tmp /= 10; 10 } 11 return revert == x;
just like reverse integer...
浙公网安备 33010602011771号