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

怎么学习制作网站wordpress 极验

怎么学习制作网站,wordpress 极验,北京各大网站推广服务公司,杭州平面设计公司如果n-1存在于数组中&#xff0c;则以n开头的连续序列可以忽略掉&#xff0c;因为以n-1开头的连续序列的长度肯定至少比以n开头的连续序列长1个元素。这是本题的关键。然后利用哈希表查询元素是否在数组中。 class Solution { public:int longestConsecutive(vector<int>…

如果n-1存在于数组中,则以n开头的连续序列可以忽略掉,因为以n-1开头的连续序列的长度肯定至少比以n开头的连续序列长1个元素。这是本题的关键。然后利用哈希表查询元素是否在数组中。

class Solution {
public:int longestConsecutive(vector<int>& nums) {int max_len = 0;std::unordered_set<int> hash_table;for(auto ie:nums) hash_table.emplace(ie);for(auto ie:hash_table){int current_len = 0;if(hash_table.find(ie-1) == hash_table.end()){int current_len = 1;while(hash_table.find(ie+1) != hash_table.end()){current_len++;ie++;}max_len = std::max(max_len,current_len);}}return max_len;}
};

第7行遍历hash_table而不是遍历原始数组,可以避免存在大量重复元素的情况下运行超时。

http://www.dtcms.com/wzjs/780014.html

相关文章:

  • 辽宁省水利建设市场信用信息平台网站ic商城网站建设
  • 在线直播教学网站是怎么做的网站建设计入哪个科目
  • 百度网站排名优化价格asp.net中文官方网站
  • 网站建设与开发试卷百度快照
  • 企业网站推广建议长沙企业网站建设案例
  • 广州模板建站公司开广告公司怎样跑生意
  • 网站建设新闻分享西安网站推广公司电话
  • 邢台做网站优化网站流量所需的成本.
  • p2p网上贷款网站建设方案网站建设与维护试题含答案
  • 建立网站的阶段个人电脑做服务器网站
  • 自己有网站怎么做app上海企业网站建设费用
  • 霞浦建设局总规网站网络公司制作网站
  • 上海设计公司网站氪星人 wordpress
  • 教育机构电商网站建设加盟十堰seo优化
  • 做网站后台要学什么郴州市住房和城乡建设局网站
  • 做网站需要哪些技术人员汽车网站哪个好
  • 网站开发和建设设计网站 常用字体
  • 西宁网站建设高端wordpress教程帕兰
  • 江苏省建设工程八大员考试网站门户网站如何做seo
  • 网站建站 seo资讯是做网站还是公众号
  • 山西网站建设适合v加xtdseo做网站用什
  • 个人网页模板网站免费字体下载
  • 网站建设审核需要多长时间旅行社网站怎么做
  • 企业宣传类网站建设可以做众筹的网站
  • 深圳有名的做公司网站作品集的个人网站怎么做
  • 建设银行手机银行官方网站下载松原网站建设哪家好
  • 网站开发设计书家庭路由器建个人网站
  • 基于html5的购物网站开发网站建设与管理课程总结
  • 织梦cms 5.6网站地图圣诞节网页设计模板图片
  • 网站建设自查报告邢台房产网