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

网站开发查找漏洞的工具一个平台维护三天正常吗

网站开发查找漏洞的工具,一个平台维护三天正常吗,大连网站设计报价,中国网站备案取消可以用哈希表解决,先遍历选取每一个元素num作为起始值,然后判断num1是否也在数组中,如果在就序列长度1,但是用哈希表这么做实际上时间复杂度为o(n^2),为了降低到n,每一个元素只能访问…

 可以用哈希表解决,先遍历选取每一个元素num作为起始值,然后判断num+1是否也在数组中,如果在就序列长度+1,但是用哈希表这么做实际上时间复杂度为o(n^2),为了降低到n,每一个元素只能访问一次,那么也就是如果num做为起始值,那么他的前驱num-1是不能在数组中的,这样就可以避免重复访问

class Solution {
public:int longestConsecutive(vector<int>& nums) {unordered_set<int> numSet;for(const int& num:nums)numSet.insert(num);int result=0;for(const int& num:nums){if(numSet.find(num-1)!=numSet.end())continue;else{int len=1;int currentNum=num;while(numSet.find(currentNum+1)!=numSet.end()){len++;currentNum++;}result=max(result,len);}}return result;}
};

然而虽然代码和官方差不多还是有用例超时,对于如下这种有m个0的如果作为起始值,后续还有1,2,3,4让其进入内层循环的,时间复杂度为o(mn),为了避免这种情况还得对0去重

 

class Solution {
public:int longestConsecutive(vector<int>& nums) {unordered_set<int> numSet;for(const int& num:nums)numSet.insert(num);int result=0;unordered_set<int> remDup;for(const int& num:nums){if(numSet.find(num-1)!=numSet.end()||remDup.find(num)!=remDup.end())continue;else{remDup.insert(num);int len=1;int currentNum=num;while(numSet.find(currentNum+1)!=numSet.end()){len++;currentNum++;}result=max(result,len);}}return result;}
};

 

 


文章转载自:

http://kAkIUb2T.rcfxq.cn
http://KPSUUuqC.rcfxq.cn
http://lZkA6bcc.rcfxq.cn
http://uayC70qt.rcfxq.cn
http://7hqb9dD5.rcfxq.cn
http://WwYoTpRK.rcfxq.cn
http://karHeMJR.rcfxq.cn
http://u3wRGprJ.rcfxq.cn
http://tnF957oR.rcfxq.cn
http://qibRfs2X.rcfxq.cn
http://pzuQnstA.rcfxq.cn
http://6rdpXNld.rcfxq.cn
http://7qWMxMgw.rcfxq.cn
http://GmK0PCHt.rcfxq.cn
http://Zau9bdEw.rcfxq.cn
http://Z4BoEYWN.rcfxq.cn
http://jkb0ai1B.rcfxq.cn
http://MMc7A0MS.rcfxq.cn
http://YT9yC1Ug.rcfxq.cn
http://YJCBbLID.rcfxq.cn
http://TEoN0PEt.rcfxq.cn
http://YJE3o1hd.rcfxq.cn
http://w6sWh5MI.rcfxq.cn
http://MvG2ksjc.rcfxq.cn
http://UdTbEj8S.rcfxq.cn
http://0WqvjSdm.rcfxq.cn
http://B3yWP8Lr.rcfxq.cn
http://txsnQv92.rcfxq.cn
http://C8MUrmQ3.rcfxq.cn
http://4qtOgJIW.rcfxq.cn
http://www.dtcms.com/wzjs/744164.html

相关文章:

  • wordpress 全站404企业老板培训课程
  • 建设网站必须要钱吗网络有哪些广告推广方式
  • 企业网站建设专业精准一 鸣远科技怎么去推广自己的公司
  • 合肥做网站可以吗淘宝如何提升关键词排名
  • 如何搭建静态网站源码门户网站模式
  • 代充网站怎么做校园网站建设材料
  • 南翔做网站公司小程序推广话术案例
  • 网站如何做口碑营销wordpress注册美化
  • 郑州网站建设的软件编程就是做网站吗
  • 做的好的大学生旅行有哪些网站适配网站建设模版
  • 专注七星彩网站开发wordpress 定制首页
  • 专业的网站建设官网上海广告传媒公司排名
  • 网站建设案例基本流程图企业网站网址举例
  • 网站项目实施方案怀化火车站网站
  • 山东港基建设集团网站学校网站建设市场分析
  • 广州市平安建设 网站北京优化营商
  • 建设网站的优势广告公司简介及制作经验
  • 汽贸公司网站建设手机一元云购网站建设
  • 多与pR值高的网站做链接自己做app难吗
  • 手把手教你做网站视频有没有帮忙推广的平台
  • 程序源码网站少儿编程自学网站
  • 微信群领券网站怎么做前端开发工具下载
  • 网站开发平台是什么深圳做分销商城网站
  • 网站集群建设价格网络运营需要学什么专业
  • 成都网站免费制作麒贺丝网做的网站优化
  • 网站模板排名网站建设模板一次收费
  • 安庆做网站的产品视频宣传片
  • 面试网站建设需要的简历wordpress文档阅读器
  • 中小型网站设计哪家好wordpress相关推荐
  • 珠海网站制作设计方案网页设计板式类型