Reverse digits of an integer.
来源:互联网 发布:知乎洛基香港代购苹果 编辑:程序博客网 时间:2024/06/04 23:33
Example1: x = 123, return 321
Example2: x = -123, return -321
Note:
The input is assumed to be a 32-bit signed integer. Your function should return 0 when the reversed integer overflows.
class Solution { public int reverse(int x) { int result=0; while(x!=0){ int tail=x%10; result=result*10+tail; if((result-tail)%10!=0)//判断是否溢出 return 0; x=x/10; }//若x!=0都可以用此种方法得到翻转的的值 return result; //若x=0,则返回0. }}
注意:最重要的是循环判断条件的设置和溢出的判断。
阅读全文
0 0
- Reverse digits of an integer.
- reverse digits of an integer.
- Reverse digits of an integer.
- Reverse digits of an integer.
- Reverse digits of an integer.
- reverse digits of an integer
- Reverse digits of an integer.
- leetcode 75: Reverse digits of an integer.
- 【LeetCode】Reverse digits of an integer
- leetcode:Reverse digits of an integer
- LeetCode Reverse digits of an integer.
- leetcode Reverse digits of an integer
- leetcode 7 Reverse digits of an integer
- Problem 7.Reverse digits of an integer.
- leetcode-T7 Reverse digits of an integer
- Reverse digits of an integer(数字倒换)
- LeetCode 7.Reverse digits of an integer.
- 【C++】Reverse digits of an integer
- 每日掌握一个Linux命令 之 显示或设置系统时间与日期 date命令
- 数据结构——第三讲、树(上)(2)
- PHP环境搭建
- 闲下来的程序员能做点什么
- 趣图 | 程序员眼中的 Eclipse
- Reverse digits of an integer.
- C++中构造函数的执行顺序
- HDU5459 Jesus Is Here
- 排序
- Xamarin Android 中修改 TabbedPage 标题字体
- Java9之HttpClientAPI实战详解
- NOI2014魔法森林题解报告
- HTML 地址 缩写和首字母缩写
- hdu_4422_题意很重要