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

网站加网页品牌网站升级

网站加网页,品牌网站升级,吉林企业建站系统费用,wordpress子目录网站给定一个未排序的整数数组 nums #xff0c;找出数字连续的最长序列#xff08;不要求序列元素在原数组中连续#xff09;的长度。 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例 1#xff1a; 输入#xff1a;nums [100,4,200,1,3,2] 输出#xff1a;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 105 -109 nums[i] 109 Related Topics 并查集 数组 哈希表 public int longestConsecutive(int[] nums) {// 不存在num -1 就可以作为一个序列的开头// 不存在num 1 就可以作为一个序列的结尾// 计算长度int length 0;int maxLength 0;HashSetInteger hashSet new HashSetInteger();for (int num : nums) {hashSet.add(num);}for (Integer s : hashSet) {if (!hashSet.contains(s - 1)) {length 1;while (hashSet.contains(s)) {length;}maxLength Math.max(length, maxLength);}}return maxLength;}
http://www.dnsts.com.cn/news/38027.html

相关文章:

  • 怎么看一个网站用什么系统做的上海装修公司排名10大家装公司
  • 网站制作一般需要多少钱?织梦cms收费
  • wordpress多站点配置教程网站建设需求分析的功能
  • 制作一个网站的需要多少钱做ppt网站有哪些内容
  • 烟台网站制作套餐wordpress-5.2.1
  • 嘉兴网站开发与制作freenom网站建设
  • 中达建设网站微信网页版登录二维码
  • 东莞专业做网站公司高价做单网站
  • 网站建设捌金手指下拉二五id wordpress
  • python做网站方便吗自助建站免费建站平台
  • 上传软件的网站网站开发使用哪些开发语言
  • 网站推广工作设计网站推荐免费
  • 带seo服务的网站定制动漫制作专业大学
  • 建设网站可以做什么网站建设及托管合同模板
  • 如何做闲置物品自己的网站上海外贸官网
  • 那个网站可以接做网页私活用阿里云空降怎么建设网站
  • 教育 企业 重庆网站建设建局域网网站
  • 网站谁做的比较好看的科技有限公司你懂的
  • 如何做好网站建设的关键重点潍坊网站的优化
  • 免费cms建站系统无人机网站建设
  • 有彩虹代刷源码怎么做网站医疗器械公司排名
  • 个人网站空间价格wordpress手机上传图片插件
  • 网站建设白云新建网站多少钱
  • 广州网站设计公司兴田德润在哪儿注册公司取什么名字最佳
  • 微信小程序在线玩十堰seo优化报价
  • 制作做动画的网站wordpress 存档
  • 农产品电商网站的建设需求建设快照网站
  • 雄县做网站企业网站如何推广
  • 易思企业网站管理南京网站微信建设
  • 做兼职什么网站好企业整站网站模板下载