9.Palindrome Number (INT)
2024-08-31 04:10:58
Determine whether an integer is a palindrome. Do this without extra space.
class Solution {
public:
bool isPalindrome(int x) {
if(x < ) return false; //别忘了负数的情况
if(x == ) return true; int tmp = x/;
int pHead = ;
int leftDigit, rightDigit, base;
while(tmp){
pHead*=;
tmp /= ;
} while(pHead >= ){
leftDigit = x/pHead;
rightDigit = x%;
if(leftDigit != rightDigit) return false;
x %= pHead;
x /= ;
pHead /= ;
}
return true;
}
};
最新文章
- uva 11082
- Sublime Text3 快捷键汇总
- 菲涅尔反射(Fresnel Reflection)
- MapInfo格式转arggis格式
- 检测 NSObject 对象持有的强指针
- OpenOffice的安装与启动2
- Winform获取应用程序的当前路径
- USACO 3.4 American Heritage
- 最基础的mybatis入门demo
- day4 liaoxuefeng---高级特性
- this指针的初运用
- SqlSugar ORM 入门篇2 【查询】 让我们实现零SQL
- springmvc 项目完整示例01 需求与数据库表设计 简单的springmvc应用实例 web项目
- TCP建立连接为什么是三次握手,为什么不是两次或四次?
- git代码合并:Merge、Rebase的选择
- vue.js生命周期钩子函数及缓存
- SSH使用Log4j
- The Swift.org Blog welcome欢迎页note
- https页面证书验证、加密过程简介
- mysql测试索引在表中的作用