当前位置: 首页 > news >正文

网站备案变更 委托书/爱站网备案查询

网站备案变更 委托书,爱站网备案查询,广州网站公司推广建设,建设银行为啥重置不了密码参考:https://blog.csdn.net/baoli1008/article/details/48059623 注:下文中,’n’代表容器中元素的数量,’k’代表参数的值,或者参数的数量。 1.列表(list) 以完全随机的列表考虑平均情况。 列…

参考:https://blog.csdn.net/baoli1008/article/details/48059623

注:下文中,’n’代表容器中元素的数量,’k’代表参数的值,或者参数的数量。

1.列表(list)

  • 以完全随机的列表考虑平均情况。

  • 列表是以数组(Array)实现的。

  • 最大的开销发生在超过当前分配大小的增长,这种情况下所有元素都需要移动;或者是在起始位置附近插入或者删除元素,这种情况下所有在该位置后面的元素都需要移动。

  • 如果需要在一个队列的两端进行增删的操作,应当使用collections.deque(双向队列)

  • 操作操作说明时间复杂度(平均情况)时间复杂度(最坏情况)
    index(value)查找list某个元素的索引O(1)O(1)
    a=index(value)索引赋值O(1)O(1)
    list[:]列表复制O(n)O(n)
    list.append(value)队尾添加O(1)O(1)
    list.insert(index, value)根据索引插入某个元素O(n)O(n)
    list[index]取元素O(1)O(1)
    list[index]=value赋值O(1)O(1)
    list.pop()队尾删除O(1)O(1)
    list.pop(index)根据索引删除某个元素O(n)O(n)
    [i for i in list]遍历/迭代O(n)O(n)
    list[m:n]取切片O(k)O(k)
    del list[m:n]删除切片O(n)O(n)
    list[m:n]=[n]更改切片O(k+n)O(k+n)
    list.extend([])列表扩展O(k)O(k)
    list.sort()列表排序O(nlogn)O(nlogn)
    list*n列表乘法O(nk)O(nk)
    i in list列表搜索O(n) 
    min(list), max(list)取最大和最小值O(n) 
    len(list)计算长度O(1)O(1)

2.字典(dict)

  • 下列字典的平均情况基于以下假设:
    • 对象的散列函数足够健壮(robust),不会发生冲突。
    • 字典的键是从所有可能的键的集合中随机选择的。
  • 操作操作说明平均情况最坏情况
    copy复制O(n)O(n)
    dict[key]取元素O(1)O(n)
    dict[key]=value更新元素O(1)O(n)
    del dict[key]删除元素O(1)O(n)
    [i for i in dict]遍历字典O(n)O(n)
    i in dict搜索元素O(1)O(1)

3.集合(set)

  • 操作操作说明平均情况最坏情况
    i in set搜索元素O(1)O(n)
    set_1 | set_2并集O(len(set_1)+len(set_2)) 
    set_1 & set_2交集 O(min(len(set_1), len(set_2))O(len(set_1) * len(set_2))
    set_1 - set_2差集 O(len(set_1)) 
    set.difference_update(set_2)更新 O(len(set_2)) 
    set^t对称差集 O(len(set))O(len(set) * len(t))
    set.symmetric_difference_update(t) O(len(t))O(len(t) * len(set))
  • 差集(set_1 - set_2,或set_1.difference(set_2))运算与更新为差集(set_1.difference_uptate(set_2))运算的时间复杂度并不相同:
    • 前者是将在set_1中,但不在set_2中的元素添加到新的集合中,因此时间复杂度为O(len(set_1))。
    • 后者是将在set_2中的元素从set_1中移除,因此时间复杂度为O(len(set_2))。

转载于:https://www.cnblogs.com/yueyun00/p/10246251.html

http://www.jmfq.cn/news/5076883.html

相关文章:

  • WordPress注册无需发送邮件/深圳网站关键词优化公司
  • 如何用cms做网站/口碑营销公司
  • 请柬网站开发/推广产品
  • winscp怎么做网站/长沙seo招聘
  • 网站销售的优势/兰州seo
  • 专业外包网站建设公司排名/抖音seo推广外包公司好做吗
  • 高青县住房和城乡建设局网站/seo学校
  • 易派客网站是谁做的/怎么做平台推广
  • 西宁做网站多少钱/代做百度首页排名价格
  • 免费做外贸的网站/北京网站优化专家
  • 做网站公司长沙/一个新手怎么做推广
  • 专业的企业网站优化公司/全网线报 实时更新
  • 做网站现在用什么语言/成都培训机构排名前十
  • python是什么意思/网站优化的主要内容
  • 上海松江区建设局官方网站/双桥seo排名优化培训
  • 建网站中企动力优/2345网址导航 中国最
  • 便宜的网站设计企业/百度网络营销app
  • 眉山 网站开发/西安排名seo公司
  • 域名备案通过后怎么做网站/nba最新排行
  • 花钱做网站/优化关键词步骤
  • 蓝色企业网站/什么是电商平台推广
  • 如何开通网站/windows优化大师和鲁大师
  • 网站建设论团/ip域名查询网站入口
  • 做网站主播要什么条件/如何免费做视频二维码永久
  • 如何做网站友情链接/百度手机卫士下载安装
  • 做网站需要服务器和什么软件/windows优化大师提供的
  • 如何判断一个网站是否用织梦建设的/搜狗站长平台验证网站
  • asp网站中停止后面代码的运行/山西百度查关键词排名
  • 服装行业网站开发/国内seo工具
  • 东莞网站网络推广公司/网络媒体推广报价