Palindrome Number
来源:互联网 发布:mac能玩csgo吗 编辑:程序博客网 时间:2024/06/08 02:03
一、题目要求
Determine whether an integer is a palindrome. Do this without extra space.
二、代码实现
int i,len=0,y=x,base=1;if(x<0)return false;if(x<10&&x>-1)return true;while(y){y=y/10;len++;if(len%2==0)base=base*10;}if(len%2)y=(x/base)/10;elsey=x/base;x=x%base;for(i=0;i<len/2;i++){if((x%10)!=(y*10/base))return false;base/=10;y%=base;x/=10;}return true; }
0 0
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- 2015071904 - 要有意识地磨练自己的意志
- shell脚本-批量添加或删除用户
- String to Integer (atoi)
- 八皇后问题
- 2015071905 - 你付出了什么?
- Palindrome Number
- Tomcat虚拟目录的配置
- 设计模式--职责链模式
- java常用类源代码探究(二):装箱类
- HDU1201 18岁生日
- 源代码控制管理工具_git&svn
- Linux下网络排查之ping|traceroute|mtr工具
- linux程序设计——IPC状态命令(第十四章)
- java基础之instanceof的用法详解