LeetCode-Easy刷题(2) Reverse Integer
来源:互联网 发布:淘宝女鞋推荐 编辑:程序博客网 时间:2024/06/05 05:38
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.
给定一个32位的整数,一个整数的反数
public int reverse(int x) { if(x == Integer.MAX_VALUE){ return 0; } int num = Math.abs(x); int rev = 0; while(num!=0){ if(rev > (Integer.MAX_VALUE - num % 10)/10){ return 0; } rev = rev*10 + num%10; num = num/10; } return x>0? rev:-rev; }
阅读全文
0 0
- LeetCode-Easy刷题(2) Reverse Integer
- 【Leetcode】Reverse Integer(easy)
- [Leetcode 7, Easy] Reverse integer
- 【LeetCode】(7)Reverse Integer(Easy)
- LeetCode #7 - Reverse Integer - Easy
- LeetCode刷题(C++)——Reverse Integer(Easy)
- Leetcode 7. Reverse Integer (Easy) (cpp)
- Leetcode算法练习-easy篇-Reverse Integer
- LeetCode OJ 7 Reverse Integer [easy]
- leetcode 2---Reverse Integer
- Easy 2 Reverse Integer(7)
- Reverse Integer [Easy]
- Reverse Integer(EASY)
- 7. Reverse Integer Easy
- 2.[easy] Reverse Integer
- [LeetCode] 007. Reverse Integer (Easy) (C++/Java/Python)
- leetcode第七题(easy)——Reverse Integer
- LeetCode-7-Reverse Integer(Nmber-Strng)-Easy
- 51单片机实验 2017年11月27日
- 每天一道LeetCode-----重新实现开方运算sqrt(x),只返回整数部分即可
- ArcGIS API for JavaScript实现动态拖拽画圆
- [leetcode]#118. Pascal's Triangle
- request返回json格式时的编码和提取信息问题
- LeetCode-Easy刷题(2) Reverse Integer
- 【NOIP2013模拟联考7】OSU
- cookie和session的区别
- BZOJ1207(HNOI2004)[打鼹鼠]--最长升
- 1.每天一个java小程序之猜数字游戏
- 索引案例一:单表优化案例
- C++基础(和类有关2)对象的定义
- 获取元素的所有内容
- (划分树)poj2104 K-th Number