正在回答
1回答
1
如果你把数组的索引附上语义,比如 A[2] 表示查询学号为 2 的同学的信息,这是映射;(这本质是哈希)
2
即使不将索引附上语义,数组中的每一个元素,也可以是一个 key-value 对应的类,那么这也是映射。在课程后续,我们会使用链表实现一个映射结构,使用数组是同样的原理。
但是,数组也可以不当映射用。这就像 BST 也可以不当映射用,只作为存储元素的一个集合。
继续加油!:)
1
如果你把数组的索引附上语义,比如 A[2] 表示查询学号为 2 的同学的信息,这是映射;(这本质是哈希)
2
即使不将索引附上语义,数组中的每一个元素,也可以是一个 key-value 对应的类,那么这也是映射。在课程后续,我们会使用链表实现一个映射结构,使用数组是同样的原理。
但是,数组也可以不当映射用。这就像 BST 也可以不当映射用,只作为存储元素的一个集合。
继续加油!:)
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星