/*
* @lc app=leetcode.cn id=9 lang=c
*
* [9] 回文数
*
* https://leetcode-cn.com/problems/palindrome-number/description/
*
* algorithms
* Easy (56.02%)
* Total Accepted: 75.3K
* Total Submissions: 134.4K
* Testcase Example: '121'
*
* 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
*
* 示例 1:
*
* 输入: 121
* 输出: true
*
*
* 示例 2:
*
* 输入: -121
* 输出: false
* 解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。
*
*
* 示例 3:
*
* 输入: 10
* 输出: false
* 解释: 从右向左读, 为 01 。因此它不是一个回文数。
*
*
* 进阶:
*
* 你能不将整数转为字符串来解决这个问题吗?
*
*/
bool isPalindrome(int x) {
long i = ;
long t = x;
while(t){
i = i*+(t%);
t = t/;
}
if(i==x&&i>=){
return true;
}
else
{
return false;
}
}

这里提交了几次有遗漏,其实就应用了 7.整数反转的算法,判断反转后的和反转前是否相等就可以。

这里要注意,负数肯定不是回文数,0是回文数,要注意这个条件。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

python:

其实与c类似,如果说能简单的话就是可以变成字符串操作,但是本质还是一样的。这就不详细写了。

最新文章

  1. LeetCode之283. Move Zeroes
  2. 写单独页面的一些通用css样式,做了一点点兼容
  3. C++ typedef详解
  4. SSH Tunneling Explained
  5. WinSCP列出’/’目录项出错
  6. Kinetic使用注意点--image
  7. windows2003 64位 iis6.0 运行32位web应用程序
  8. Host Definition
  9. iOS10 CAAnimationDelegate的适配
  10. Rhino学习教程——1.4
  11. Newtonsoft.Json序列化Enum类型
  12. apache的rewrite机制配置
  13. POJ 3009 Curling 2.0(DFS + 模拟)
  14. 20165211 2017-2018-2 《Java程序设计》第7周学习总结
  15. 51Nod:活动安排问题之二(贪心)
  16. iTem2 保持连接,解决ssh的"Write failed: Broken pipe"问题
  17. 网站流量分析指标-PV/UV/PR/IP
  18. Spring Boot+CXF搭建WebService
  19. Intel Cyclone SoC FPGA介绍
  20. 【CodeForces】899 E. Segments Removal

热门文章

  1. Hadoop ->> Hadoop是什么?
  2. Service Broker完成实例之间的会话详细解读
  3. Windows远程桌面,出现身份验证错误,要求的函数不正确
  4. March 1 2017 Week 9 Wednesday
  5. scrum和团队合作
  6. (String)、toString()与String.valueOf()的区别
  7. IOS开发之——画图(CGContext)
  8. 什么是微信小程序
  9. Codeforces Round #340 (Div. 2) E. XOR and Favorite Number 【莫队算法 + 异或和前缀和的巧妙】
  10. 正则匹配之replace方法