修复“我的校招xxx” 错误

This commit is contained in:
youthlql
2021-04-28 18:38:41 +08:00
parent 4e4060ddfd
commit 07e1ac585c

View File

@@ -49,7 +49,7 @@ date: 2021-04-22 14:21:58
**问题:**假设HashSet中已经有1000个元素。当插入第1001个元素时需要怎么处理
- 因为HashSet是Set集合它允许有重复元素。“将第1001个元素逐个的和前面1000个元素进行比较”显然这个效率是相等低下的。
- 因为HashSet是Set集合允许有重复元素。“将第1001个元素逐个的和前面1000个元素进行比较”显然这个效率是相等低下的。
- 散列表很好的解决了这个问题,它根据元素的散列码计算出元素在散列表中的位置,然后将元素插入该位置即可。对于相同的元素,自然是只保存了一个。