LeetCode(34)-Palindrome Number
来源:互联网 发布:淘宝超低价宝贝集锦 编辑:程序博客网 时间:2024/06/05 15:54
题目:
Determine whether an integer is a palindrome. Do this without extra space.
思路:
- 求一个整数是不是回文树。负数不是,0是
- 要求不适用额外的内存(变量还是可以的),利用求余,除以10,这样y = y×10+余树,比较y和输入值是否相等,判断是不是回文 -
代码:
public class Solution { public boolean isPalindrome(int x) { if(x < 0){ return false; } if(x == 0){ return true; } if(x > 0){ int finish = x; //用来存放倒叙相乘的结果 int y = 0; while(x != 0){ y = y*10 + x%10; x = x/10; } return finish == y ? true:false; } return true; }}
0 0
- LeetCode(34)-Palindrome Number
- LeetCode: Palindrome Number
- LeetCode Palindrome Number
- [Leetcode] Palindrome Number
- LeetCode: Palindrome Number
- [LeetCode] Palindrome Number
- leetcode 117: Palindrome Number
- Leetcode : Palindrome Number
- 【leetcode】Palindrome Number
- [LeetCode]Palindrome Number
- LeetCode 9 - Palindrome Number
- LeetCode-Palindrome Number
- [leetcode] Palindrome Number
- LeetCode - Palindrome Number
- LeetCode | Palindrome Number
- Leetcode: Palindrome Number
- LeetCode: Palindrome Number
- 【leetcode】Palindrome Number
- poj-1840-Eqs
- 深入理解java虚拟机(七):java垃圾收集分析总结
- Day3eve
- [Java]构造方法私有化-->单例模式
- 用好你的业余时间
- LeetCode(34)-Palindrome Number
- spring(10)------Bean三种管理方式
- Java 中的 hashcode一
- 服务器创建用户并允许用户远程登录服务器
- Spring4学习(二):创建项目 Hello Spring
- 深入理解java虚拟机(八):java内存分析工具-MAT和OQL
- poj 3669 Meteor Shower(bfs)
- ★hdu1427(经典dfs)
- Android Studio报错