Leetcode-9: Palindrome Number
来源:互联网 发布:js定义数组赋值 编辑:程序博客网 时间:2024/06/16 19:06
Determine whether an integer is a palindrome. Do this without extra space.
思路:将数字的右半边逆序记录下来,与左半边比较。
public class Solution { public boolean isPalindrome(int x) { if (x < 0 || (x != 0 && x %10 == 0)) return false; int reverse = 0; while (x > reverse) { reverse = reverse * 10 + x % 10; x /= 10; } return (x == reverse) || (x == reverse / 10); }}
阅读全文
0 0
- LeetCode 9 - Palindrome Number
- leetcode 9 Palindrome Number
- Leetcode【9】:Palindrome Number
- [leetcode 9] Palindrome Number
- [Leetcode] 9 - Palindrome Number
- LeetCode(9) Palindrome Number
- [leetcode 9] Palindrome Number
- LeetCode 9:《Palindrome Number》
- leetcode.9---------------Palindrome Number
- leetCode #9 Palindrome Number
- leetcode 9 Palindrome Number
- LeetCode 9: Palindrome Number
- leetcode-9 Palindrome Number
- LeetCode 9 Palindrome Number
- LeetCode 9 Palindrome Number
- LeetCode 9 - Palindrome Number
- leetcode #9 Palindrome Number
- leetcode 9 -- Palindrome Number
- 如何访问google?
- LVM逻辑卷
- opencv canny边缘检测
- 【HPU1412】 QAQ & 君临天下 || 天行九歌 (区间)
- 开源项目源代码阅读清单
- Leetcode-9: Palindrome Number
- 士兵杀敌(三)【NYOJ 119 SparseTable】
- C++(7)模板与泛型编程
- scala 奇淫巧技
- 无向图最小生成树
- HDU-1102 Constructing Roads(最小生成树)
- UVA12169DisgruntledJudge
- 项目第十天
- linux编程之基本锁、循环锁