7. Reverse Integer Add to List★
来源:互联网 发布:stm32单片机arm的区别 编辑:程序博客网 时间:2024/06/08 09:05
题目内容:
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
题目分析:反转的方法很简单,重点在于判断溢出的问题,下面给出了两种方法。
方法一:
判断溢出方法:在执行完int newResult=result*10+tail语句后,紧接着进行逆运算result=(newResult-tail)/10,如果出现溢出,那么逆运算后result和newResult必然不相等,反之,如果没有溢出,则逆运算后result=newResult。
方法二:
判断溢出方法:采用long类型存储翻转后的数,再与 Integer.MAX_VALUE 和 Integer.MIN_VALUE 比较,判断是否溢出。
题目代码:
0 0
- 7. Reverse Integer Add to List★
- leetcode 7. Reverse Integer \ 8. String to Integer (atoi)
- LeetCode 7.Reverse Integer and 8.String to Integer(atoi)
- 【链表】链表的逆序【Add to List 206. Reverse Linked List】
- Add to List 67
- 【分治算法】Leetcode编程题解:493. Reverse Pairs Add to List
- [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
- 虚拟机实现代码
- 表达式计算——by Java
- 简单的GCC语法: 弄清gcc test.c 与 gcc -c test.c 的差别
- Floyd Dijkstra Bellman-Ford spfa 四种最短路经典算法汇总 HDU 2544为例
- Java中CAS详解-待学习的任务
- 7. Reverse Integer Add to List★
- Activity的四种启动模式简介
- 分别用javascript,jquery实现 对图片的放大镜效果
- 逗号代码,字符图片网格-用Python自动化无聊的东西-chapter4
- 值得纪念的一次家庭晚餐
- L1-1出生年
- php的运行原理、cgi对比fastcgi以及php-cgi和php-fpm之间的联系区别
- 数据挖掘算法
- codevs1174 靶形数独 dfs+剪枝