描述 给定无序数组arr,返回其中最长的连续序列的长度(要求值连续,位置可以不连续,例如 3,4,5,6为连续的自然数) 数据范围: 1 \le n \le 10^51≤n≤105,数组中的值满足 1\le val \le 10^81≤val≤108 要求:空间复杂度 O(n)O(n),时间复杂度 O(nlogn)O(nlogn) 需要寻找最长连续序列的长度,就需要先排序,然后再对排好序的数组进行操作。 因为数组是可以有重复值的,所以我们就需要对数组做如下操作: 定义一个num,记录当前最长连续子序列,max表示整个数...