Unverified Commit 5bff771e authored by MrFoodinChina's avatar MrFoodinChina Committed by GitHub
Browse files

修正错误+补充

parent e6b37f3e
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@ author: linehk

### 常见性质

-    $f(n) = \Theta(g(n))\Leftrightarrow f(n)=O(g(n))\land f(n)=\Omega(g(n))$
-    $f_1(n) + f_2(n) = O(\max(f_1(n), f_2(n)))$ 
-    $f_1(n) \times f_2(n) = O(f_1(n) \times f_2(n))$ 
-   任何对数函数无论底数为何,都具有相同的增长率。 $\forall a \neq 1, \log_a{n} = O(\log_2 n)$ 
@@ -38,13 +39,13 @@ author: linehk
假设我们有递推关系式

$$
T(n) = AT\left(\frac{n}{b}\right)+cn^k, \qquad \forall n > b
T(n) = a T\left(\frac{n}{b}\right)+f(n)\qquad \forall n > b
$$

那么

$$
T(n) = \begin{cases}\Theta(n^{\log_b a}) & a > b^k \\ \Theta(n^k) & a< b^k \\ \Theta(n^k\log n ) & a = b^k \end{cases}
T(n) = \begin{cases}\Theta(n^{\log_b a}) & f(n) = O(n^{\log_b a-\epsilon}) \ \Theta(f(n)) & f(n) = \Omega(n^{\log_b a+\epsilon}) \ \Theta(n^{\log_b a}\log^{k+1} n) & f(n)=\Theta(n^{\log_b a}\log^k n),k\ge 0 \end{cases}
$$

## 均摊复杂度