最近在学习算法的时候常常有时间复杂度的分析,其中二分法的时间复杂度是 O(logn),其中log(对数)这一律念让我十分费解,直呼高中睡的觉如今都得还回去啊,为了搞清log的概念,就有了这一篇还债的博客。算法
对数是幂运算的逆运算。学习
假如 $$ x=β^y $$ip
则有 $$ y=log_βx $$get
$$ 3^4=333*3=81 $$博客
咱们能够得出数学
$$ 4=log_381 $$di
上面这个公式能够读做 以3为底81的对数是4时间