任何人都可以告诉我一种有效的方法来执行除法操作而不使用'/'.我可以log(n)使用类似于二进制搜索的方法逐步计算整数值.
115/3
57 * 3 > 115
28 * 3 < 115
47 * 3 > 115
.
.
.
38 * 3 is quotient value .....
Run Code Online (Sandbox Code Playgroud)
但还有其他更有效的方法吗?
我正在阅读算法和数据结构教科书,并提出了这个问题:
1-28.编写一个函数来执行整数除法而不使用/或*运算符.找到一种快速的方法来做到这一点.
我们怎样才能想出一个快速的方法呢?