leetcode isPalindrome (回文数判断)
2024-08-28 11:00:45
回文很简单,就是正着读和反着读一样,要判断一个数是否为回文数只需要判断正反两个是不是相等即可。
再往深了想一下,只需要判断从中间分开的两个数一个正读,一个反读相等即可。
代码:
class Solution {
public boolean isPalindrome(int x) {
if(x<0 || (x!=0 && x%10 ==0))
return false;
int rev = 0;
while(x>rev){
rev = rev*10+x%10;
x = x/10;
}
return rev == x || x ==rev/10;
}
}
写给自己:
刷leetcode的题目是为了明年可以参加夏令营增加一些通过的机会,本来开始也没有刷了几个,时间隔了一个月了,又重新开始做题了,希望自己能够坚持下去,现在的努力,是为了之后的美好。刷题通过的感觉很棒,加油!!!
最新文章
- CSS系列:CSS中盒子之间的关系
- hadoop-MapReduce分布式计算框架
- php使用p3p实现cookies跨域设置 实现单点登录,全站登录
- SourceTree不出现用户登录窗口,提示错误fatal: unable to access&#39;...&#39;; error setting certificate verify locations
- SSE入门
- Quartz.NET 2.0 学习笔记(1) :Quartz.NET简介
- 关于JDK中的总结和基本知识总结
- BaseActivity--上门啦
- Java面向对象抽象类案例分析
- [面试]synchronized
- 【论文速读】Shitala Prasad_ECCV2018】Using Object Information for Spotting Text
- 【2018.04.19 ROS机器人操作系统】机器人控制:运动规划、路径规划及轨迹规划简介之一
- indexOf 引用
- c++ cout、<;<; 、cin、>;>; 、endl 详解
- kubeadm安装K8S单master双节点集群
- 单因素方差分析(One Way ANOVA)
- angular学习笔记(三十)-指令(2)-restrice,replace,template
- jpa-入门测试
- SD卡WAV音乐播放器(quartus11.0)(FAT32)(DE2-115)
- treeview(树加载)
热门文章
- selenium IE自动化问题汇总
- Codeforces Round #277.5 (Div. 2) B. BerSU Ball【贪心/双指针/每两个跳舞的人可以配对,并且他们两个的绝对值只差小于等于1,求最多匹配多少对】
- Python的并发并行[1] ->; 线程[3] ->; 多线程的同步控制
- [JZOJ3106]锻炼
- Android开发之如何保证Service不被杀掉(broadcast+system/app
- 【安居客】资深PHP软件开发工程师
- UBIFS 术语
- setSystemUiVisibility() 与 getSystemUiVisibility() 显示隐藏状态栏
- [置顶]
 Python+Django 复选框选择多个 提交只能保存单个
- react with JSX for {if…else…}