Leetcode007 Reverse Integer
来源:互联网 发布:标题优化工具 编辑:程序博客网 时间:2024/05/22 09:44
题目要求:
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.
代码实现:
class Solution { public int reverse(int x) { int y = x; double res = 0; while(y != 0) { res = (y%10)+res*10; y = y/10; } if(x > 0) res = res > Integer.MAX_VALUE?0:res; if(x < 0) res = res < Integer.MIN_VALUE?0:res; return (int)res; }}
阅读全文
0 0
- leetcode007:Reverse Integer
- LeetCode007--Reverse Integer
- leetcode007 Reverse Integer
- leetcode007 Reverse Integer
- Leetcode007-Reverse Integer
- LeetCode007 Reverse Integer
- Leetcode007 Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- reverse integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- Reverse Integer
- android---实际开发中遇到的问题总结
- 手机网站点击链接触发颜色块的问题解决
- Mybatis批量操作
- Java 将String转化为Int
- C++与C#界面通讯[部分为转载,具体看附件链接]
- Leetcode007 Reverse Integer
- discuz 解决 布在内网 加载慢问题
- 页面对date的格式转化
- WebUploader文件上传(react),带参数
- JAVA的基础数据类型相关知识
- 系统提示mswinsck.ocx 失效或丢失
- 阿里巴巴与星巴克合作 AR场景识别首次大规模商用
- Netty-Socketio API
- 开源框架使用指南