gpt4 book ai didi

python - Python 中的哈希集和哈希表

转载 作者:太空宇宙 更新时间:2023-11-04 04:51:53 25 4
gpt4 key购买 nike

Python 中是否有任何HashSet 实现?我知道 HashTable 可以用字典表示,但我们如何表示 HashSet 实现。

我不是在寻找具有与 HashSets 相同方法的数据结构,而是寻找具有恒定查找时间或 O(1) 顺序的数据结构;

此外,我想知道 Python Dictionary 中的查找时间是否恒定,即 O(1)

最佳答案

我认为您正在寻找的 HashSet 实现是 set()。此答案可能对您有所帮助:What's the difference between HashSet and Set?

是的,python 字典的平均时间复杂度为 O(1)。你可能会读到我们为什么使用这个术语:“平均时间复杂度”: Time complexity of accessing a Python dict

关于python - Python 中的哈希集和哈希表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48073380/

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