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

苏州企业网站建jsp租房网站开发

苏州企业网站建,jsp租房网站开发,深圳东门老街图片,网站前后台建设难吗//给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。 // // 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 // // // // 示例 1: // // //输入:nums [100,4…
//给定一个未排序的整数数组 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 <= 10⁵ 
// -10⁹ <= nums[i] <= 10⁹ 
// 
//
// Related Topics 并查集 数组 哈希表 👍 1960 👎 0import java.util.HashSet;
import java.util.Set;//leetcode submit region begin(Prohibit modification and deletion)
class Solution128 {// 采用hash表,时间复杂度O(n)public int longestConsecutive(int[] nums) {Set<Integer> num_set = new HashSet<Integer>();for (int num : nums) {num_set.add(num);}int longestStreak = 0;for (int num : num_set) {if (!num_set.contains(num - 1)) {int currentNum = num;int currentStreak = 1;while (num_set.contains(currentNum + 1)) {currentNum += 1;currentStreak += 1;}longestStreak = Math.max(longestStreak, currentStreak);}}return longestStreak;}public static void main(String[] args) {System.out.println(new Solution128().longestConsecutive(new int[]{100, 4, 200, 1,2,3, 2}));}
}//leetcode submit region end(Prohibit modification and deletion)
http://www.yayakq.cn/news/212706/

相关文章:

  • 样式表一般用于大型网站何如做外贸网站推网
  • 网站建设需要会代码吗设计方案评价
  • 宁海网站建设专门做预言的网站
  • 帮人恶意点击网站怎么免费制作企业网站
  • 可以免费打开网站的软件下载专业网站建设技术
  • 书店建设网站的能力临时网站搭建
  • 网站关键字如何选择seo是做什么工作内容
  • 你好南京网站分销系统开发多少钱
  • 图书网站开发的实践意义产品开发怎么写
  • 创建公司网站用什么软件服装 多语言 网站源码
  • 申请域名后可以做自己的网站吗可以直接进入的网站正能量大豆网
  • 设计师网上接单被骗搜索排名优化策划
  • 多城市分站站群cms云南省和城乡建设厅网站
  • 企业网站设计建设服务器网站网络营销方案
  • 做化妆品注册和注册的网站有哪些wap网站开发流程
  • html5 手机网站 教程郴州网课
  • 百度资源站长平台网站建设H5 源码
  • 网站地图怎么做_网页升级访问未满18岁请离开
  • 郑州航空港区建设局网站怎么免费做网站视频教学
  • 北京建设银行网站首页有没有专业做网站的
  • 做五金找订单查什么网站网站运营繁忙
  • 网站数据库 mysql手机制作图片
  • 装修公司前十强排名榜seo搜索优化是什么意思
  • 行业网站建设价格大型门户网站建设企业
  • 厦门知名做企业网站设计的公司新冠最新本土病例
  • 移动商务网站开发课程盐城做百度网站
  • 做期货应该看的网站看广告收益最高的软件
  • vs做网站需要的插件贵州安顺网站建设
  • 做一个网站分析应该怎么做制作手机app需要学什么编程
  • 银行内部网站建设建议贵州省建设厅住房和城乡建设官网