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

2003iis网站建设错误com天堂网

2003iis网站建设错误,com天堂网,北京企业查询,兰州网站优化公司题目 解答 排序哈希表方法 其中,key"".join(sorted(str))使用的原因可以被拆解为:str是一个字符串,例如abc,当使用sorted进行排序后,返回的是一个个字母组成的列表[a, b, c],因此使用join后&a…

题目

解答 

排序哈希表方法

其中,key="".join(sorted(str))使用的原因可以被拆解为:str是一个字符串,例如'abc',当使用sorted进行排序后,返回的是一个个字母组成的列表['a', 'b', 'c'],因此使用join后,会将字母重新组合为字符串,传送给key。

  • 时间复杂度nklogk,空间复杂度nk 

计数哈希表方法

  • 时间复杂度:O(n(k+∣Σ∣)),其中 n 是 strs 中的字符串的数量,k 是 strs 中的字符串的的最大长度,Σ 是字符集,在本题中字符集为所有小写字母,∣Σ∣=26。需要遍历 n 个字符串,对于每个字符串,需要 O(k) 的时间计算每个字母出现的次数,O(∣Σ∣) 的时间生成哈希表的键,以及 O(1) 的时间更新哈希表,因此总时间复杂度是 O(n(k+∣Σ∣))。

  • 空间复杂度:O(n(k+∣Σ∣)),其中 n 是 strs 中的字符串的数量,k 是 strs 中的字符串的最大长度,Σ 是字符集,在本题中字符集为所有小写字母,∣Σ∣=26。需要用哈希表存储全部字符串,而记录每个字符串中每个字母出现次数的数组需要的空间为 O(∣Σ∣),在渐进意义下小于 O(n(k+∣Σ∣)),可以忽略不计。

若当k的长度很大时,使用排序算法具有更高的效率。

 

 

http://www.dtcms.com/wzjs/286966.html

相关文章:

  • 国外设计公司网站app怎么推广运营
  • 南宁网站建设 超博网络汕头seo排名
  • 宿迁网站建设价格低百度关键词推广费用
  • 餐厅网站开发背景谷歌浏览器直接打开
  • 品牌营销推广要怎么做seo推广软件代理
  • 网站制作和美工企业网站seo案例
  • 专业做幼儿园设计的网站如何创建网站
  • 怎么做能上谷歌网站重庆seo什么意思
  • 做婚庆的网站有哪些内容搜索网站排名优化
  • 想学做网站seo 在哪学 电话多少搜索引擎推广实训
  • 北京网站建设项目做网站用什么软件
  • wordpress企业网站制作临沂做网站建设公司
  • 网站建设第一品牌网站百度收录查询
  • wordpress开启子站点怀化网络推广
  • 创建手机网站模版网络培训机构
  • 网站建设开源项目github关键词是网站seo的核心工作
  • 同仁县wap网站建设公司上海高端seo公司
  • 域名 阿里云无忧seo
  • 软件高端开发seo中文含义是什么
  • 网上图书商城网站设计广州优化防控措施
  • 中信建设有限责任公司 电话搜索引擎优化的主要特征
  • 高端网站建设文案大片ppt免费下载安装
  • 外贸企业网站建设网站建站教程
  • 自己做一网站_多做宣传.ai智能营销系统
  • 深圳做网站企业免费推广平台
  • 网站的文件结构深圳全网推广公司
  • 公司网站建设北京seo学途论坛网
  • wordpress虚化主题中山seo关键词
  • 南昌教育网站建设系统优化软件排行榜
  • 商业活动的网站建设手机怎么建自己的网站