Reverse Integer
来源:互联网 发布:仿猪八戒源码 编辑:程序博客网 时间:2024/06/07 05:53
Reverse Integer
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
解题方法:
这一题比较简单,就是把x的最后一位,变成第一位。中间借助一个临时变量!
Code:
class Solution {public: int reverse(int x) { bool sign=x>0?false:true; int temp=abs(x); int result=0; while(temp) { result*=10; result+=temp%10; temp=temp/10; } if(result>INT_MAX) return 0; if(sign) { if(-result<INT_MIN) { return 0; } } if(sign) { return -result; } else { return result; } }};
0 0
- Reverse Integer
- Reverse Integer
- Reverse Integer
- reverse integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- reverse Integer
- Reverse Integer
- Reverse integer
- Reverse Integer
- Reverse Integer
- orcl导入导出 exp imp 方式
- 委托与事件小结——转载
- JAVA程序获取Tomcat的运行状态
- ibatis实战之一对多关联
- 如何配置IIS服务器
- Reverse Integer
- HDU 1257 最少拦截系统
- nutch-1.7-学习笔记(1)-org.apache.nutch.crawl.Injector.java-Configuration
- Linux系统编程(7)—— 进程之进程概述
- HDU 1671 Phone List 字典树
- Uva 10719 - Quotient Polynomial (多项式求解)
- 一个c回调函数的例子
- 博客 iOS 自动化测试常用语句
- WebView中的视频全屏的相关操作