【LeetCode9】Palindrome Number★
2024-10-21 15:59:50
题目描述:
解题思路:
求回文数,并且要求不能使用额外的空间。思路很简单,算出x的倒置数reverse,比较reverse是否和x相等就行了。
Java代码:
public class LeetCode9 {
public static void main(String[] args) {
int x=1221;
System.out.println(x+"是否是回文数:"+new Solution2().isPalindrome(x));
}
}
class Solution2 {
public boolean isPalindrome(int x) {
if(x<0) return false;
int reverse=0,temp=x;
while(temp>0){
reverse=reverse*10+temp%10;
temp/=10;
}
return (reverse==x);
}
}
程序结果:
最新文章
- Collections.unmodifiableMap
- Node.js入门:异步IO
- UVALive 6500 Boxes
- Git show-branch显示提交信息
- 一个FragmentActivity多个Fragment的生命周期事件记录
- ZOJ 3818 Pretty Poem 模拟题
- 小程序 - pages/list/list出现脚本错误或者未正确调用 Page()
- Winsock网络编程笔记(1)----入门
- php文件包含漏洞(input与filter)
- 大疆2019校招FPGA笔试总结
- jQuery源码解析对象实例化与jQuery原型及整体构建模型分析(一)
- django错误笔记(xadmin)——AttributeError: &#39;Settings&#39; object has no attribute &#39;TEMPLATE_CONTEXT_PROCESSORS&#39;
- Linux基础命令---init进程
- redis 配置文件示例
- Android-通知栏上的RemoteView
- python_微信 跳一跳
- VC++ 目录选择对话框
- 人工鱼群算法超详细解析附带JAVA代码
- Material Design 之 TabLayout 使用
- php二维数组排序方法(array_multisort usort)