我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

pythn集合的问题

pyhton里集合中寻找元素时间复杂度为啥是 o(1)啊

集合里的元素是唯一的,也是被hash过的,可以认为是没有value的dict

python的set是用hash table来实现的,直接用key的hash值定位元素,所以查找的时间是常数时间。

你可以理解为,元素都是不重复的独一无二的,你找哪一个,一遍就过了。不需要往复循环

近期文章

  • 软件工程以后具体是干嘛?
  • 这个输出结果为什么会是这样呀,结构体里面的冒号是什么意思
  • 如何给仿led显示的数码增加颜色控制、明暗、闪烁等特效。
  • github没有download按钮怎样下载文件啊
  • 不小心删除了 /etc/ssh/sshd_config 怎么办
  • MySql数据库查询的问题
  • 刚接触pyton的我该怎么去学习?
  • 关于C语言的问题。,.
  • U8 13.0账套备份失败
  • rsa加密解密python实现
  • 为啥y的值总会多一呢?
  • 关于C语言的问题。,.
  • OpenFOAM自带wmake编译不通过
  • VS2010 MFC 对话框程序中的控件IDC_STATIC_DRAW1(Picture Control)图层问题
  • MacBook Pro升级后desktop不能打开怎么办?
  • Idle 3.8.8搞不懂print为啥说语法错误
  • python通过dat,tad文件还原cronosplus数据库
  • Unity那里出问题一直在load
  • [C/C++ Python]程序神奇崩溃,请人解释一下这是什么玄学编程
  • c#编译的dll跨平台使用问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华