社区
其它技术问题
帖子详情
Reverse Integer关于一出问题的讨论
东方still未明
2016-01-14 11:36:16
我用的long型保存翻转后的结果,并与转换成int比较,不一样则返回错误,成功提交
那么为什么程序都用long型呢,这样就不用考虑溢出的问题了
...全文
105
5
打赏
收藏
Reverse Integer关于一出问题的讨论
我用的long型保存翻转后的结果,并与转换成int比较,不一样则返回错误,成功提交 那么为什么程序都用long型呢,这样就不用考虑溢出的问题了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
东方still未明
2016-01-17
打赏
举报
回复
如果long型还会溢出,应该怎样处理
paschen
2016-01-17
打赏
举报
回复
引用 4 楼 WYR2446541820 的回复:
比如一个字符串转型成int,如何判断其是否溢出
可以在转换前用字符串比较进行判断,比如int最大值为2147483647,你的字符串在转换前先和“2147483647”这个字符串作比较
东方still未明
2016-01-17
打赏
举报
回复
比如一个字符串转型成int,如何判断其是否溢出
paschen
2016-01-17
打赏
举报
回复
引用 2 楼 WYR2446541820 的回复:
如果long型还会溢出,应该怎样处理
long long
赵4老师
2016-01-14
打赏
举报
回复
用任何类型都要考虑溢出问题的。 在现实世界中,除时间和空间可能是无限的以外,其它任何事物都是有限的。
相关推荐
leetcode :
reverse
integer
Reverse
Integer
Example1: x = 123, return 321 Example2: x = -123, return -321 _________________________________ 注意溢出
问题
的处理; int
reverse
(long long x) { int flag = 0; co
线上
一出
问题
,产品就找测试麻烦,怎么破?
前两天微信上收到一位同学的
问题
:线上
一出
问题
,产品就找测试麻烦,怎么破? 所有测试都有可能遇到类似的
问题
,在这里和大家
讨论
下处理方式。 先说说搜狗测试同学面对这种情况会怎么做。 首先,要确认
问题
。搞清楚
问题
,细节是什么。 其次,找到解决线上
问题
的方法。这步最重要,一定是先解决线上
问题
,再去追究
问题
的责任人。 再次,确认导致
问题
的原因。是测试设计/执行遗
LeetCode算法题之7:
Reverse
Integer
LeetCode之6:
Reverse
Integer
问题
描述: 返回一个整形数字的倒序下的数字。题目地址
问题
的陷阱与难点: 思路很好想,但是可能会漏掉几个越界判断。 缺陷代码(62.81%) public int
reverse
(int x) { int negative; negative = x < 0 ? -1 : 1; //记录数字的正负 Lon...
7.
Reverse
Integer
[E]整数反转
题目 Given a 32-bit signed
integer
,
reverse
digits of an
integer
. Example1: x = 123, return 321 Example2: x = -123,return -321 Example3: x = 120, return 21 思路
问题
的关键在于对溢出的判断。 思路1:用long或者long long 直接用lo...
leetcode-7
Reverse
Integer
十进制数字逆序输出
问题
描述:
Reverse
digitsof an
integer
. Example1: x =123, return 321 Example2: x =-123, return -321
问题
分析:反转算法并不难,关键在于对溢出
问题
的考虑 代码: public class Solution { public int
reverse
(int x) {
其它技术问题
3,879
社区成员
9,062
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告