Polish the chapter of data structure.

This commit is contained in:
krahets
2023-04-08 04:07:09 +08:00
parent de6945f55a
commit 3872f94caa
5 changed files with 43 additions and 47 deletions

View File

@ -2,7 +2,7 @@
## 算法评价维度
在开始学习算法之前,我们首先需要明确算法的设计目标,换句话说,我们应该如何评判算法的优劣。从总体上看,算法设计追求以下两个层面的目标:
从总体上看,算法设计追求以下两个层面的目标:
1. **找到问题解法**。算法需要在规定的输入范围内,可靠地求得问题的正确解。
2. **寻求最优解法**。同一个问题可能存在多种解法,我们希望找到尽可能高效的算法。
@ -12,7 +12,7 @@
- **时间效率**,即算法运行速度的快慢。
- **空间效率**,即算法占用内存空间的大小。
数据结构与算法的终极目标是“又快又省”。了解如何评估算法效率非常重要,因为只有掌握了评价方法,我们才能进行算法间的对比分析,从而指导算法设计与优化。
简而言之,**我们的目标是设计“既快又省”的数据结构与算法**。掌握评估算法效率的方法则至关重要,因为只有了解评价标准,我们才能进行算法间的对比分析,从而指导算法设计与优化过程
## 效率评估方法