首页 > 代码库 > LeetCode【7】.Reverse Integer--java实现
LeetCode【7】.Reverse Integer--java实现
Reverse Integer
题目要求:给定一个int 类型值,求值的反转,例如以下:
Example1: x = 123, return 321
Example2: x = -123, return -321
简单问题一般蕴含细节的处理。思路非常easy,直接贴Java程序:
public class Solution { public int reverse(int x) { int head = x/10; int tail = x%10; long re = 0; while(head!=0||tail!=0) { re = re*10 + tail; tail = head%10; head = head/10; } re = re < Integer.MIN_VALUE? 0:re; re = re > Integer.MAX_VALUE?0:re; return (int)re; } }
LeetCode【7】.Reverse Integer--java实现
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。