mirror of
https://github.com/krahets/hello-algo.git
synced 2025-11-02 04:31:55 +08:00
Remove the heading numbers
in all the source docs.
This commit is contained in:
@ -2,11 +2,11 @@
|
||||
comments: true
|
||||
---
|
||||
|
||||
# 2.3. 空间复杂度
|
||||
# 空间复杂度
|
||||
|
||||
「空间复杂度 Space Complexity」统计 **算法使用内存空间随着数据量变大时的增长趋势**。这个概念与时间复杂度很类似。
|
||||
|
||||
## 2.3.1. 算法相关空间
|
||||
## 算法相关空间
|
||||
|
||||
算法运行中,使用的内存空间主要有以下几种:
|
||||
|
||||
@ -252,7 +252,7 @@ comments: true
|
||||
|
||||
```
|
||||
|
||||
## 2.3.2. 推算方法
|
||||
## 推算方法
|
||||
|
||||
空间复杂度的推算方法和时间复杂度总体类似,只是从统计“计算操作数量”变为统计“使用空间大小”。与时间复杂度不同的是,**我们一般只关注「最差空间复杂度」**。这是因为内存空间是一个硬性要求,我们必须保证在所有输入数据下都有足够的内存空间预留。
|
||||
|
||||
@ -554,7 +554,7 @@ comments: true
|
||||
|
||||
```
|
||||
|
||||
## 2.3.3. 常见类型
|
||||
## 常见类型
|
||||
|
||||
设输入数据大小为 $n$ ,常见的空间复杂度类型有(从低到高排列)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user