首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
算法
20180329 今日算法
stevenbipt
·
2018-03-29 22:15:43 +08:00
· 2902 次点击
这是一个创建于 2220 天前的主题,其中的信息可能已经有所发展或是发生改变。
不使用乘号,除号和取模符号将两数相除。
如果溢出返回 MAX_INT。
例:[0 1] 返回 0 ;
[9 2] 返回 4 ;
返回
取模
max_int
溢出
3 条回复
•
2018-03-30 09:23:06 +08:00
1
stevenbipt
OP
2018-03-29 22:17:25 +08:00
leetcode:
https://leetcode-cn.com/problems/divide-two-integers/description/
2
zqqian
2018-03-29 23:22:04 +08:00 via Android
二分答案
然后累加
不过这里累加的时候
可以用类似于快速幂的算法
虽然不能取余,但是可以将 mid 转换成用二进制来做
3
stevenbipt
OP
2018-03-30 09:23:06 +08:00 via Android
@
zqqian
老铁稳,再处理一下符号基本上就完美了
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
我们的愿景
·
实用小工具
·
2259 人在线
最高记录 6543
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms ·
UTC 00:49
·
PVG 08:49
·
LAX 17:49
·
JFK 20:49
Developed with
CodeLauncher
♥ Do have faith in what you're doing.