491-回文数

判断一个正整数是不是回文数。

回文数的定义是,将这个数反转之后,得到的数仍然是同一个数。

注意事项

给的数一定保证是32位正整数,但是反转之后的数就未必了。

样例

11, 121, 1, 12321 这些是回文数。

23, 32, 1232 这些不是回文数。

标签

字符串处理 整数

思路

将整数转化为字符串

code

class Solution {
public:
/*
* @param num: a positive number
* @return: true if it's a palindrome or false
*/
bool isPalindrome(int num) {
// write your code here
if (num <= 0) {
return false;
}
char str[33];
sprintf(str, "%d", num);
string s(str); for (int i = 0; i < s.size() / 2; i++) {
if (s[i] != s[s.size() - 1 - i]) {
return false;
}
}
return true;
}
};

最新文章

  1. 46-df 显示磁盘空间的使用情况
  2. 穹举,迭代,while循环。
  3. loadrunner通过字符串左右边界切割字符串
  4. 初始化lpc2106开发工程
  5. [Js]瀑布流
  6. python中报错总结
  7. jqure 获取地址栏的参数
  8. iOS 必备技术点
  9. 用 O(1) 时间检测整数 n 是否是 2 的幂次。
  10. [转载]Linux的时间与时钟中断处理
  11. windows下自动删除n天前的文件
  12. Fix Elementary Boot Screen (plymouth) After Installing Nvidia Drivers
  13. 读懂Java中的Socket编程(转)
  14. JQuery日记6.5 Javascript异步模式(一)
  15. FusionCharts使用问题及解决方法(二)-FusionCharts常见问题大全
  16. PHP就业前景好不好一看便知,转行选择需谨慎!
  17. 【精选】Nginx模块Lua-Nginx-Module学习笔记(二)Lua指令详解(Directives)
  18. mysql数据类型介绍(含text,longtext,mediumtext说明)
  19. Log4J日志信息配置文件详解
  20. 24.纯 CSS 创作出平滑的层叠海浪特效

热门文章

  1. Delphi无边框Form拖动
  2. 浏览器窗口输入网址后发生的一段事情(http完整请求)
  3. python列表学习
  4. Python学习 :面向对象 -- 三大特性
  5. git如何到精通
  6. hash环/consistent hashing一致性哈希算法
  7. 20155203 2016-2017-2《Java程序设计》课程总结
  8. 20155204 2016-2017-2 《Java程序设计》第4周学习总结
  9. 20155224聂小益的Linux学习
  10. 洛谷3197&amp;bzoj1008 越狱