mirror of
https://github.com/krahets/hello-algo.git
synced 2026-09-03 05:37:13 +00:00
build
This commit is contained in:
@@ -42,15 +42,15 @@ comments: true
|
||||
|
||||
## 10.5.3 搜索方法选取
|
||||
|
||||
给定大小为 $n$ 的一组数据,我们可以使用线性搜索、二分查找、树查找、哈希查找等多种方法在该数据中搜索目标元素。各个方法的工作原理如下图所示。
|
||||
给定大小为 $n$ 的一组数据,我们可以使用线性搜索、二分查找、树查找、哈希查找等多种方法在该数据中搜索目标元素。各个方法的工作原理如图 10-11 所示。
|
||||
|
||||

|
||||
|
||||
<p align="center"> 图:多种搜索策略 </p>
|
||||
<p align="center"> 图 10-11 多种搜索策略 </p>
|
||||
|
||||
上述几种方法的操作效率与特性如下表所示。
|
||||
上述几种方法的操作效率与特性如表 10-1 所示。
|
||||
|
||||
<p align="center"> 表:查找算法效率对比 </p>
|
||||
<p align="center"> 表 10-1 查找算法效率对比 </p>
|
||||
|
||||
<div class="center-table" markdown>
|
||||
|
||||
@@ -65,7 +65,7 @@ comments: true
|
||||
|
||||
</div>
|
||||
|
||||
除了以上表格内容,搜索算法的选择还取决于数据体量、搜索性能要求、数据查询与更新频率等。
|
||||
搜索算法的选择还取决于数据体量、搜索性能要求、数据查询与更新频率等。
|
||||
|
||||
**线性搜索**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user