在不使用乘法运算符,除法运算符和取余运算符的情况下对两个数进行相除操作
class Solution: def divide(self, dividend, divisor): # write code here ops=1 if (dividend>0 and divisor<0)&nbs***bsp;(dividend<0 and divisor>0): ops=-1 dividend,divisor=abs(dividend),abs(divisor) count=0 m=divisor while(dividend>=m): dividend-=m count+=1 if dividend>=2*m: m=m*2 count*=2 return count*ops