leetcode 9. Palindrome Number
2016-05-17 15:50
363 查看
只需要注意负数不是回文数
bool isPalindrome(int x) { int len=1; int i; int temp=x; if(x==0) return true; if(x<0) return false; while((temp=temp/10)!=0) len++; if(len==1) return true; for(i=0;i<(int)((len/2)+0.6);i++) { int m=(x/(int)(pow(10,i)+0.1))%10; int n=(x/(int)(pow(10,len-i-1)+0.1))%10; if(m==n) continue; else return false; } return true; }
相关文章推荐
- Windows 7 SP1 x64 旗舰版 微软官方安装U盘的制作
- 简易列表
- Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException总结
- latex 一个表格单元显示多行,及长表格(表格横页显示)
- LeetCode 88. Merge Sorted Array
- Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException总结
- codeforces 672D 二分
- SQL 字符和ASCII码互相转换和应用
- PHP7.0.4与PHP5.6.19对比
- Spring基于注解及SpringMVC
- java 面向对象练习题5
- ListView
- 创建用户并添加密码
- 原生二维码扫描
- Flume-ng HDFS Sink “丢数据”
- Apache整合Tomcat详解系列(五)Tomcat集群-群猫乱舞
- Btrace下载,配置,应用
- js 判断IOS版本号
- Java浮点数float和double精确计算的精度误差问题总结
- 史上最全“大数据”学习资源整理