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

济南商务网站建设悉知网站建设

济南商务网站建设,悉知网站建设,龙岩网站建设行情,免费ppt模板下载百度云判断前一位数在不在字典中是这道题的关键之处,这样就可以避免重复查找,从而达到O(n) 的时间复杂度。如果没有这个判断,那么时间复杂度最坏也得是O(N^2)级别的。 1. 题目 2. 分析 合理利用数据结构。本题中使用了set来保存数组的元素&#x…

判断前一位数在不在字典中是这道题的关键之处,这样就可以避免重复查找,从而达到O(n) 的时间复杂度。如果没有这个判断,那么时间复杂度最坏也得是O(N^2)级别的。

1. 题目

2. 分析

  • 合理利用数据结构。本题中使用了set来保存数组的元素,这是为了加快数据的查找。
  • 聪明地利用规则,从而进一步减少时间复杂度。

3. 代码

class Solution:def longestConsecutive(self, nums: List[int]) -> int:if len(nums) == 0:return 0 nums_set = set(nums) # 使用set存储便于查找max_res = 1for i in nums:# 如果i-1 不在set中,那么就必须亲自下场计算值# 正是这个if 保证了 O(n) 时间复杂度if i-1 not in nums_set:cnt = 1start = i+1while(start in nums_set):cnt+=1start += 1max_res = max(max_res, cnt)return max_res
http://www.yayakq.cn/news/471672/

相关文章:

  • 金昌大型网站建设费用网页字体网站
  • 静态网站可以做留言板快速建站的公司
  • 青岛 制作网站 大点的公司中小企业网站建设问题
  • 免费教做面食的网站农业网站建设公司
  • 网站建设综合实训总结aspnet网站开发实战
  • 网站怎么做第二个页面企业建设网站例文
  • 好用的网站后台管理系统免费的html模版下载
  • 域名购买后 怎么创建网站小程序哪家开发最好
  • 山西大同专业网站建设价格陕西交通建设集团网站体检
  • 华城建设集团有限公司官方网站网站建设费 账务处理
  • 什么网站可以做ppt黑马前端学费多少
  • 阿勒泰建设局网站品牌策划案模板范文
  • 邵阳 做网站公司网络营销的特点主要包括什么
  • 网站服务器大小网站内页设计
  • 网站怎么做聚合页面高清效果图网站
  • 嘉兴企业网站开发零基础怎么自学动画制作
  • 电商平台设计电商网站建设苏州网站建设集团
  • 订货网站建设自己公司做网站
  • 徐水网站建设北京市网站建设企业
  • 手机网站制作建设建筑行业招聘网站排行榜
  • 免费做自我介绍网站深圳企业模板网站建设
  • 企业营销推广怎么做泰安网站seo
  • 邯郸市永年区做网站的公司一站式企业网站建设
  • wdcp 网站无法访问福州专业网站制作公司
  • 泰康人寿网站如何做计划领取网站开发个人感想
  • 做封面图什么网站暑假旅游最适合的城市
  • 定制网站的制作流程商城天气
  • 网站开发php jsp苏州网站建设专家
  • 网站数据分析视频做ui设计的软件
  • 工信部网站备案通知网站建设常见故障