Key idea: keep doubling divisor till no larger than dividend, then subtract amplified divisor from dividend till dividend is small than original divisor Example: 121 / 11 11<<1 --> 22<<1 --> 44<<1 --> 88, stop because 88<<1 = 176 > 121. divisor amplified 3 times, thus add 2<<3=8 to the final result
(int dividend, int divisor)
source not stored for this graph (policy: none)