7. Reverse Integer
来源:互联网 发布:蒙古入侵日本知乎 编辑:程序博客网 时间:2024/05/17 01:06
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
class Solution {public: int reverse(int x) { int flag = 1; int newx = 0; //if(x<0) {flag = -1; x = -x;} while(x/10){ newx = newx*10+x%10; if(abs(newx)>INT_MAX/10) return 0; else if(abs(newx)==INT_MAX/10&&(x/10>7||x/10<-8)) return 0; else x /= 10; } return newx = newx*10+x%10; } };心得:题目的难点在于要考虑 溢出情况,上界2147483647下界-2147483648
运行速度:快;
0 0
- [LeetCode]7.Reverse Integer
- LeetCode 7. Reverse Integer
- LeetCode --- 7. Reverse Integer
- LeetCode 7.Reverse Integer
- [Leetcode] 7. Reverse Integer
- 7.Reverse Integer
- [Leetcode]7.Reverse Integer
- LeetCode 7.Reverse integer
- 7. Reverse Integer
- 7. Reverse Integer
- 7.Reverse Integer
- 7.Reverse Integer
- [LeetCode] 7.Reverse Integer
- 7. Reverse Integer
- 7. Reverse Integer
- 7. Reverse Integer
- 7. Reverse Integer
- 7. Reverse Integer LeetCode
- Servlet JSP
- 1. smarty 模板技术(1)
- iOS查看沙盒某文件夹下的文件
- ruby on rails爬坑(四):使用AWS S3存取数据
- POJ 2115 C Looooops 扩展gcd的应用 及其 gcd exgcd的讲解
- 7. Reverse Integer
- 【慕课笔记】第三章 JAVA中必须了解的常用类 第6节 使用Math类操作数据
- ZOJ-3210-A Stack or A Queue?【6th浙江省赛】
- 循环结构(do...while语句)
- Tuple、Array、Map与文件操作基础
- 【Android】安卓学习笔记之广播(四)使用本地广播
- 【锋利的jQuery】读书笔记
- spring-hibernate-mysql实现主从读写分离
- caffe安装教程