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

做网站定位全网关键词搜索

做网站定位,全网关键词搜索,wordpress漏洞 4.7,红色主题网站模板目录 一、题目二、解法完整代码 一、题目 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例 1: 输入:nu…

目录

  • 一、题目
  • 二、解法
  • 完整代码


一、题目

给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。

请你设计并实现时间复杂度为 O(n) 的算法解决此问题。

示例 1:

输入:nums = [100,4,200,1,3,2]
输出:4
解释:最长数字连续序列是 [1, 2, 3, 4]。它的长度为 4。
示例 2:

输入:nums = [0,3,7,2,5,8,4,6,0,1]
输出:9

提示:

0 <= nums.length <= 105
-109 <= nums[i] <= 109


二、解法

使用一个集合,存储所有的元素,然后遍历数组,然后找到每一个序列开始的元素,然后找最大值即可,简单粗暴


完整代码

class Solution:def longestConsecutive(self, nums: List[int]) -> int:n = len(nums)st = set(nums)res = 0for x in nums:tmp = 0if x - 1 not in st:while x in st: x += 1tmp += 1res = max(res, tmp)return res

http://www.yidumall.com/news/13323.html

相关文章:

  • 广汉网站建设5000元网站seo推广
  • 网站建设价格标准信息百度推广账号怎么注册
  • 长春专业企业网站建设价格关键词优化怎么优化
  • 个人网站多少钱搜索引擎优化哪些方面
  • 路由器建wordpress伟哥seo博客
  • 漫画网站做任务给金币2345网址导航浏览器
  • wap网站 微信现在广告行业好做吗
  • 网站首页不见怎么做海外营销方案
  • 北京市住房和城乡建设部官方网站成品app直播源码有什么用
  • 在国外做电商网站有哪些seo的研究对象
  • 门户网站建设目标网站一年了百度不收录
  • 火星免费建网站原画培训班一般学费多少
  • wordpress文章投稿优化大师
  • 加强网站建设 通知全网营销系统是干什么的
  • 衢州网站制作2023年12月疫情又开始了吗
  • 网站说服力 营销...巧克力软文范例200字
  • 做企业网站需要服务器么网站seo软件
  • 重庆网站seo多少钱百度网站提交了多久收录
  • 免费元素素材网站联盟营销平台
  • 做 耽美小说下载网站有哪些软文写作是什么意思
  • 网站小样用什么做成都纯手工seo
  • javaweb做的网站有哪些招商外包公司
  • 揭阳做网站公司湖南seo网站开发
  • 网站开发使用框架原因营销型网站
  • wordpress超精简主题seo和sem的关系
  • 郑州整形网站建设网站keywords
  • 网站制作价格和流程知乎关键词排名
  • 丽水网站开发公司电话进一步优化
  • 上海网站建设微信开发网络推广公司名字
  • 网站开发 理念怎么写站长查询