LeetCode(9) - Palindrome Number
2024-08-26 09:15:29
题目要求判断一个整数是不是回文数,假设输入是1234321,就返回true,输入的是123421,就返回false。题目要求in-place,思路其实很简单,在LeetCode(7)里面我们刚好做了reverse integer,我们就可以利用reverse integer得到一个reverse number,然后和输入作对比,如果与输入一致,则返回true,如果不一致,则返回false。代码如下:
public class Solution {
public boolean isPalindrome(int x) {
if (x < 0) return false;
int reverse = reverse(x);
if (reverse == x) return true;
else return false;
} private int reverse(int x) {
int reverse = 0;
while (x > 0) {
reverse = reverse * 10 + x % 10;
x = x / 10;
}
if (reverse < 0) return -1;
else return reverse;
}
}
最新文章
- 欢迎使用 MWeb
- 使用 antd Table组件, 异步获取数据
- .NET NLog 详解(四) - filter
- NOI模拟赛Day5
- 电商O2O-11种最佳运营模式
- CSS3关于transition过渡
- Umbraco部署到IIS中权限问题(back office没有权限新建template)
- PHP中变量,常量,超级全局变量小结
- Mac 如果一定要写个锁屏程序的话就这样
- SplitButton( 分割按钮)
- ios百度地图不能定位问题
- 9、Cocos2dx 3.0游戏开发找小三之工厂方法模式与对象传值
- Process Explorer(增强任务管理器) V16.05 免费绿色版
- MongoDB系列六(聚合).
- 深度学习(一)——CNN算法流程
- #012python实验课
- 【C#】获取URL上的参数
- centos6分辨率设置
- ASP.NET MVC 4 (六) 帮助函数
- zabbix客户端自动注册
热门文章
- hdu - 1180 诡异的楼梯 (bfs+优先队列)
- grep/awk/sed 或者 并且 否定
- 《OD大数据实战》Hue环境搭建
- hdu 1520 Anniversary party || codevs 1380 树形dp
- JSON 之 SuperObject(7): 可以省略的双引号
- Windows 下搭建LDAP服务器
- Large Object Heap内存碎片在.NET 4.5中的改进
- 20160131.CCPP体系详解(0010天)
- context-param引发spring容器以及servlet容器的关联
- In App Purchase翻译