回文很简单,就是正着读和反着读一样,要判断一个数是否为回文数只需要判断正反两个是不是相等即可。

  再往深了想一下,只需要判断从中间分开的两个数一个正读,一个反读相等即可。

代码:

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的题目是为了明年可以参加夏令营增加一些通过的机会,本来开始也没有刷了几个,时间隔了一个月了,又重新开始做题了,希望自己能够坚持下去,现在的努力,是为了之后的美好。刷题通过的感觉很棒,加油!!!

最新文章

  1. CSS系列:CSS中盒子之间的关系
  2. hadoop-MapReduce分布式计算框架
  3. php使用p3p实现cookies跨域设置 实现单点登录,全站登录
  4. SourceTree不出现用户登录窗口,提示错误fatal: unable to access&#39;...&#39;; error setting certificate verify locations
  5. SSE入门
  6. Quartz.NET 2.0 学习笔记(1) :Quartz.NET简介
  7. 关于JDK中的总结和基本知识总结
  8. BaseActivity--上门啦
  9. Java面向对象抽象类案例分析
  10. [面试]synchronized
  11. 【论文速读】Shitala Prasad_ECCV2018】Using Object Information for Spotting Text
  12. 【2018.04.19 ROS机器人操作系统】机器人控制:运动规划、路径规划及轨迹规划简介之一
  13. indexOf 引用
  14. c++ cout、&lt;&lt; 、cin、&gt;&gt; 、endl 详解
  15. kubeadm安装K8S单master双节点集群
  16. 单因素方差分析(One Way ANOVA)
  17. angular学习笔记(三十)-指令(2)-restrice,replace,template
  18. jpa-入门测试
  19. SD卡WAV音乐播放器(quartus11.0)(FAT32)(DE2-115)
  20. treeview(树加载)

热门文章

  1. selenium IE自动化问题汇总
  2. Codeforces Round #277.5 (Div. 2) B. BerSU Ball【贪心/双指针/每两个跳舞的人可以配对,并且他们两个的绝对值只差小于等于1,求最多匹配多少对】
  3. Python的并发并行[1] -&gt; 线程[3] -&gt; 多线程的同步控制
  4. [JZOJ3106]锻炼
  5. Android开发之如何保证Service不被杀掉(broadcast+system/app
  6. 【安居客】资深PHP软件开发工程师
  7. UBIFS 术语
  8. setSystemUiVisibility() 与 getSystemUiVisibility() 显示隐藏状态栏
  9. [置顶] Python+Django 复选框选择多个 提交只能保存单个
  10. react with JSX for {if…else…}