我在某处阅读:



我可能在这里遗漏了一些东西,但是Java语句如何计算大于lg N的最小整数?

最佳答案

只是在样本输入上追踪是否有任何问题?

step 1) N = 10, lgN = 0
step 2) N = 5,  lgN = 1
step 3) N = 2,  lgN = 2
step 4) N = 1,  lgN = 3
step 5) N = 0,  lgN = 4

lgN到底是4。那是大于log(2, 10)的最小整数

10-04 17:59