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

reLeetCode 热题 100-3 最长连续序列 - MKT

 

自己 版本吧1 不合格

image

 

class Solution {
public:int longestConsecutive(vector<int>& nums) {if (nums.empty()) return 0;//1 数组排序// 2 遍历  i 0-(length(num)-1)//  num[i+1]-num[i]==1  创建map 添加到后面// 否则单独创建一个 map列表// 最后统计最长的队列for(int i =0;i<nums.size();++i){for(int j =i+1;j<nums.size();++j){if(nums[j]<nums[i]){int temp=nums[j];nums[j]=nums[i];nums[i]=temp;}}//std::cout << nums[i] << " ";}//std::cout  <<std::endl;// std::unordered_map<int,vector<int>> umap;int tmep_=1;int max_=1;for(int i =0;i<(nums.size()-1);++i){// std::cout<< i << " "<< nums[i+1]<< " - " << nums[i]  <<std::endl;if((nums[i+1]-nums[i])==1){tmep_=tmep_+1;//std::cout<< "tmep_ " <<tmep_ <<std::endl;if(tmep_>max_){max_=tmep_;  }}else  if(nums[i+1]==nums[i]){continue;}else{if(tmep_>max_){max_=tmep_+1;  }tmep_=1;}}return max_;}
};

  

image

 

http://www.zskr.cn/news/2570.html

相关文章:

  • pdf在纯html5移动端下不显示
  • 面试记录
  • GAS_Aura-Aura Input Component
  • bitset 相关记录
  • VMware Workstation 17.5.2 Build 23775571
  • 编程要求
  • CF827D Best Edge Weight
  • GAS_Aura-Input Config Data Asset
  • [杂谈] 关于听的音乐
  • 202205_第五届市赛_Analyze
  • 7777
  • 七、组合逻辑元件(操作元件)和 时序逻辑元件(状态原件)
  • datadome笔记
  • [GCJ 2015 #3] River Flow
  • 云行 | 国云聚智 AI甬动,天翼云中国行宁波站成功举办!
  • 2025春季杭电多校3题解
  • 软件工程第一次作业:自我介绍+软工五问
  • 软件著作权市场与加密货币趋势
  • 炸裂:SpringAI新版发布,终于支持断线重连了!
  • spring 事务实战:声明式vs 编程式
  • ArkTS
  • 匿名内部类
  • SSL部署完成,https显示连接不安全如何处理?
  • 各省简称
  • Dockerfile:如何用CMD同时启动两个进程
  • 启动GA-Event Activated,结束GA-End Ability
  • C# WinForms 使用 CyUSB.dll 访问 USB 设备
  • MarkDown学习
  • MySql EXPLAIN 详解
  • Transformer完整实现及注释