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