7. Reverse Integer
来源:互联网 发布:java实现ftp断点续传 编辑:程序博客网 时间:2024/06/05 20:07
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
click to show spoilers.
public class solution { public static void main(String[] args) { System.out.println(reverse(123)); } public static int reverse(int x) { try { int s = 0; int y = Math.abs(x); StringBuilder rev = new StringBuilder(y+"") ; rev.reverse(); if(x>=0){ s = Integer.parseInt(rev.toString()); }else{ s = -1 *Integer.parseInt(rev.toString()); } return s; } catch (NumberFormatException e) { // TODO Auto-generated catch block return 0; } }}
public class Solution { public int reverse(int x) { int result = 0; while (x != 0) { int tail = x % 10; int newResult = result * 10 + tail; if ((newResult - tail) / 10 != result) { return 0; } result = newResult; x = x / 10; } return result; }}
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
- MATLAB中deconv函数用法
- Hadoop Overview显示Livenode为0
- ruby部署之Heroku
- linux后台执行命令:&和nohup
- IplImage* cvCapture* 的释放
- 7. Reverse Integer
- 【转载】C# 中的委托和事件(详解:简单易懂的讲解)
- Linux下串口通信详解(上)打开串口和串口初始化详解
- Leetcode-112 Path Sum
- 牛客网 好多鱼!(java实现)
- android插件化开发--修改携程插件支持aidl,dependencies
- ActiveMQ消息处理机制-Queue方式
- 大数据IMF传奇行动绝密课程第73课:Spark SQL Thrift Server实战
- 二叉树的镜像