mirror of
https://github.com/krahets/hello-algo.git
synced 2026-08-18 22:40:59 +00:00
build
This commit is contained in:
@@ -4,6 +4,8 @@ comments: true
|
||||
|
||||
# 6.4 小结
|
||||
|
||||
### 1. 重点回顾
|
||||
|
||||
- 输入 `key` ,哈希表能够在 $O(1)$ 时间内查询到 `value` ,效率非常高。
|
||||
- 常见的哈希表操作包括查询、添加键值对、删除键值对和遍历哈希表等。
|
||||
- 哈希函数将 `key` 映射为数组索引,从而访问对应桶并获取 `value` 。
|
||||
@@ -18,7 +20,7 @@ comments: true
|
||||
- 常见的哈希算法包括 MD5、SHA-1、SHA-2 和 SHA3 等。MD5 常用于校验文件完整性,SHA-2 常用于安全应用与协议。
|
||||
- 编程语言通常会为数据类型提供内置哈希算法,用于计算哈希表中的桶索引。通常情况下,只有不可变对象是可哈希的。
|
||||
|
||||
## 6.4.1 Q & A
|
||||
### 2. Q & A
|
||||
|
||||
!!! question "哈希表的时间复杂度为什么不是 $O(n)$ ?"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user