Algorithm



原文地址

准备工作

作为 Swift 开发者,一定对 Dictionary (字典) 非常熟悉。如果你也是一个 Kotlin 开发者,那会对 HashMap 有所了解。这两种数据结构的本质都是 hash table (哈希表)

Swift 中的字典是一个键值对集合。想要在字典中存储一个值,需要通过 key 来传递:

1
2
3
4
5
6
7
var dictionary: [String: String] = [:]

// 添加 键值对
dictionary["firstName"] = "Steve"

// 通过 key 获取值
dictionary["firstName"] // 输出 "Steve"

实际上,字典将键值对存入一个哈希表。本文中,你将了解到哈希表的一个基础实现以及它的性能。

阅读更多

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×