From 433475537cf3746fd5b1851f2e4a643d0455d876 Mon Sep 17 00:00:00 2001 From: swz128 Date: Thu, 17 Jul 2025 02:34:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20typo=20in=20HashMap=20docs=20(=E4=BB=A5?= =?UTF-8?q?=E8=87=B4=E4=BA=8E=20->=20=E4=BB=A5=E8=87=B3=E4=BA=8E)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/basic/collections/hashmap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/basic/collections/hashmap.md b/src/basic/collections/hashmap.md index 043a21fbd2..dff026e3e7 100644 --- a/src/basic/collections/hashmap.md +++ b/src/basic/collections/hashmap.md @@ -1,6 +1,6 @@ # KV 存储 HashMap -和动态数组一样,`HashMap` 也是 Rust 标准库中提供的集合类型,但是又与动态数组不同,`HashMap` 中存储的是一一映射的 `KV` 键值对,并提供了平均复杂度为 `O(1)` 的查询方法,当我们希望通过一个 `Key` 去查询值时,该类型非常有用,以致于 Go 语言将该类型设置成了语言级别的内置特性。 +和动态数组一样,`HashMap` 也是 Rust 标准库中提供的集合类型,但是又与动态数组不同,`HashMap` 中存储的是一一映射的 `KV` 键值对,并提供了平均复杂度为 `O(1)` 的查询方法,当我们希望通过一个 `Key` 去查询值时,该类型非常有用,以至于 Go 语言将该类型设置成了语言级别的内置特性。 Rust 中哈希类型(哈希映射)为 `HashMap`,在其它语言中,也有类似的数据结构,例如 `hash map`,`map`,`object`,`hash table`,`字典` 等等,引用小品演员孙涛的一句台词:大家都是本地狐狸,别搁那装貂 :)。