gpt4 book ai didi

.net - 防止插入重复元素的集合是否工作得更慢?

转载 作者:行者123 更新时间:2023-12-02 06:41:51 24 4
gpt4 key购买 nike

防止插入重复元素的集合是否工作得更慢(比非检查元素),因为我猜他们对每个元素进行某种检查以防止重复?

或者在大多数情况下是不正确或不能容忍的?

谢谢

最佳答案

当然这取决于实现,但大多数集合可能会以某种形式进行优化以快速检查包含。例如,HashSet<T>基本上是一个哈希值表 - 所以它只是一个哈希查找。

我不知道有任何集合会检查每个 现有元素是否相等(除非您遇到可怕的散列冲突情况等)。

关于.net - 防止插入重复元素的集合是否工作得更慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6436702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com