7-leetcode-Reveser Integer
来源:互联网 发布:人肉是什么味道 知乎 编辑:程序博客网 时间:2024/05/27 14:14
问题描述:
Given a 32-bit signed integer, reverse digits of an integer.
Example 1:
Input: 123Output: 321
Example 2:
Input: -123Output: -321
Example 3:
Input: 120Output: 21
Note:
Assume we are dealing with an environment which could only hold integers within the 32-bit signed integer range. For the purpose of this problem, assume that your function returns 0 when the reversed integer overflows.
整数的取值范围:-2147483648-2147483648
char : -128-127
short int:-32767-32768
unsigned short:0-65536
class Solution {public: int reverse(int x) { int revInteger = 0; int flat = x>0?1:-1; x = x > 0 ? x : -x; while( x > 0){ if(revInteger*10.0+x%10 > 2147483647) return 0; revInteger = revInteger*10+(x%10); x /= 10; } return revInteger*flat; }};
阅读全文
0 0
- 7-leetcode-Reveser Integer
- LeetCode 7 - Reverse Integer
- LeetCode(7) Reverse Integer
- leetcode 7REVERSE INTEGER
- [leetcode 7] Reverse Integer
- [Leetcode] 7 - Reverse Integer
- LeetCode 7:《Reverse Integer》
- [leetcode 7] Reverse Integer
- LeetCode | #7 Reverse Integer
- leetcode.7-----------Reverse Integer
- LeetCode 7: Reverse Integer
- leetcode-7 Reverse Integer
- leetcode(7)Reverse Integer
- LeetCode 7 - Reverse Integer
- leetcode 7 Reverse Integer
- leetcode #7 Reverse Integer
- leetcode 7 -- Reverse Integer
- LeetCode 7: Reverse Integer
- java集合框架
- 激光传感器采集数据的障碍物特征提取
- 使用Git Bash将本地项目push到远程版本库
- 接收者尚未签署其中一份主协议
- Hibernate @JoinColumn介绍
- 7-leetcode-Reveser Integer
- Python核心团队计划2020年停止支持Python2
- Oracle表空间扩容
- 最常用的15大Eclipse开发快捷键技巧
- Class.getResourceAsStream和ClassLoader.getResourceAsStream的区别
- JAVA变量基本介绍
- MySQL| MySQL使用子查询
- java数据结构 -双链表
- 顺序查找算法