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

校园网站建设中期报告wordpress如何更换首页展示页面

校园网站建设中期报告,wordpress如何更换首页展示页面,培训机构网站源码,安徽义信建设网站题目描述 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 出处 思路 此题可用带排序的哈希表,先构建哈希表&#xff0…

题目描述

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

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

出处

思路

此题可用带排序的哈希表,先构建哈希表,然后遍历哈希表,维护一个工作数和一个最长记录(初始值均为1),若相邻两个哈希表项的key相差1,则工作数++,否则视情况更新最长记录并把工作数归1。
value不起作用,题目无需考虑存在多个相同key的问题。

代码

class Solution {
public:map<int, int> hash;int longestConsecutive(vector<int>& nums) {if(nums.empty())return 0;for(auto i : nums){hash[i] = i;}int max=1,tmp=1;auto pre=hash.begin();auto it=++hash.begin();while(it!=hash.end()){if(it->first==pre->first+1) {//若连续tmp++;if (tmp > max)max = tmp;}elsetmp=1;pre++;it++;}return max;}
};
http://www.yayakq.cn/news/826371/

相关文章:

  • 织梦服务行业手机网站模板wordpress 优惠卷
  • 中国品牌网站官网注册网站网
  • wordpress做的著名网站蒲江网站建设
  • 优化核心系列网站怎么查网站注册时间
  • 阿里云虚拟主机做企业网站安徽省工程信息网官网
  • 怎么做自己的音乐网站广东微信网站制作公司
  • 图片上传网站源码访问wordpress的xmlrpc.php
  • 问答网站建设wordpress自定义背景颜色
  • 400套商业网站的静态模板成都php网站建设
  • 本地企业网站建设服务手机作网站服务器
  • 淮南做网站的公司欧美风企业网站 英文模板
  • 眉县住房和城乡建设局网站北京 网站建设|小程序|软件开发|app开发公司
  • 自助公益网站建设国家企业信息公示网(广东)
  • 展示网站报价龙岩建设局升降机网站
  • 建站系统有哪些seo外贸网站建设
  • 网站模板哪个好100个最全的免费网站
  • 移动网站设计与制作注册名字商标查询
  • 网站开发周期表互联网哪个行业前景好
  • 燕郊网站制作百度推广怎么优化
  • wordpress 优酷免广告什么是seo营销
  • 馆陶网站建设网站建设中小企业广西
  • 中企潍坊分公司网站制作网站需要域名还需要什么
  • 佛山网站建设公司有哪些itmc平台seo优化关键词个数
  • 网站建设投入及费用建设网站需要资料
  • 网站建设需要建站公司沟通哪些适合女孩子学的计算机类专业
  • 重庆律师网站微信网站作用
  • 免费行情软件app网站直播下载东莞网站排名优化seo
  • 标准物质网站建设模板网站名称怎么收录
  • 网站设计工作内容诸城营销型网站建设
  • 台州做网站的公司有哪些公司建立网站的顺序