【LeetCode-热题100-128题】官方题解好像有误

最长连续序列

题目链接:https://leetcode.cn/problems/longest-consecutive-sequence/?envType=study-plan-v2\&envId=top-100-liked

给定一个未排序的整数数组 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

官方题解中,根据这个While循环,时间复杂度并不是O(n),大家有没有时间复杂度更好的解法呢?一起沟通下

相关推荐
qiuyunoqy1 小时前
蓝桥杯算法之搜索章 - 4
算法
Swaggy T2 小时前
自动驾驶决策算法 —— 有限状态机 FSM
linux·人工智能·算法·机器学习·自动驾驶
MATLAB代码顾问2 小时前
MATLAB实现遗传算法求解路网路由问题
开发语言·算法·matlab
啊阿狸不会拉杆2 小时前
《算法导论》第 21 章-用于不相交集合的数据结构
数据结构·c++·算法·随机森林
快去睡觉~2 小时前
力扣11:盛水最多的容器
算法·leetcode·职场和发展
楽码3 小时前
了解HMAC及实现步骤
后端·算法·微服务
CoovallyAIHub3 小时前
YOLOVision 2025 官宣日期!大会议程暗藏 YOLOv14 发布信号?
深度学习·算法·计算机视觉
CoovallyAIHub4 小时前
基于CNN与Transformer的无人机应急救援网络异常流量检测
深度学习·算法·计算机视觉
Shun_Tianyou4 小时前
Python Day28 HTML 与 CSS 核心知识点 及例题分析
开发语言·前端·css·python·算法·html
啊阿狸不会拉杆4 小时前
《算法导论》第 18 章 - B 树
数据结构·c++·b树·算法·排序算法