会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
lychnis
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2017年10月23日
Divide Two Integers
摘要: 今天做这题发现一个意想不到的问题记录一下 这题主要点在于移位运算,a 除以b ,把b向左移位, 使b变大,但又不能超过a, 如下 while (a>b) b<<=1; 等循环跳出后,b已经比a大了,所以要把b还原一下, b>>=1; 但是!!! 这样是不行的!! 首先,一旦移位把int变为负数后,再
阅读全文
posted @ 2017-10-23 01:10 lychnis
阅读(117)
评论(0)
推荐(0)
编辑
公告