Question 29. Divide Two Integers Solution 题目大意:给定两个数字,求出它们的商,要求不能使用乘法.除法以及求余操作. 思路:说下用移位实现的方法 7/3=2,7是被除数,3是除数 除数左移,假设移动了n次后,移到最接近被除数,这时被除数=被除数-除数,商的一部分为2^n 如果被除数>除数,则继续循环 除数左移,又移动了m次后,移到最接近被除数,这时被除数=被除数-除数,商的一部分为2^m 最后商为2^n+2^m+... Java实现: 法1:如果可以用除…