leetcode#7-Reverse Integer-java
来源:互联网 发布:如何使用淘宝客推广 编辑:程序博客网 时间:2024/05/24 05:01
题目:
Reverse digits of an integer.Example1: x = 123, return 321Example2: x = -123, return -321click to show spoilers.Note:The input is assumed to be a 32-bit signed integer. Your function should return 0 when the reversed integer overflows.
解法:
int start = 0;if(x<0){ start = 1;}char [] test = String.valueOf(x).toCharArray();int exp = 0;int result = 0;for(int i=start;i<test.length;i++){ result+=(test[i]-'0')*(Math.pow(10,exp)); exp++;}if(result>=Math.pow(2,31)-1){ return 0;}if(start==1){ result = result-result*2;}return result;
阅读全文
0 0
- [LeetCode Java] 7 Reverse Integer
- LeetCode 7 : Reverse Integer (Java)
- leetcode#7-Reverse Integer-java
- [Leetcode] Reverse Integer (Java)
- Reverse Integer--LeetCode(Java)
- [LeetCode][Java] Reverse Integer
- leetcode:Reverse Integer 【Java】
- LeetCode : Reverse Integer [java]
- leetcode Reverse Integer (Java)
- Reverse Integer LeetCode Java
- leetcode Reverse Integer(Java)
- LeetCode-Reverse Integer-Java
- 【leetcode with java】7 Reverse Integer
- LeetCode【7】.Reverse Integer--java实现
- LEETCODE 7 Reverse Integer (JAVA题解)
- LeetCode 7 - Reverse Integer
- LeetCode(7) Reverse Integer
- leetcode 7REVERSE INTEGER
- java三大特性:继承
- Divide and Conquer
- Codeforces Round #436 (Div. 2) B. Polycarp and Letters
- java项目开发经验总结
- 机器学习(一)——单变量线性回归
- leetcode#7-Reverse Integer-java
- javase
- 十进制转二至九之间任一进制输出(c++)
- python调试方法
- Jupyter Notebook 的快捷键
- leetcode题记——Valid Parentheses
- Mybatis通用Mapper
- java设计模式之外观
- U-Boot启动过程完全分析