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

浙江网站建设模板网站网店代运营公司哪家好

浙江网站建设模板网站,网店代运营公司哪家好,网站样式有哪些风格,广南网站制作文章目录 写在前面Tag题目来源题目解读解题思路方法一:哈希表 写在最后 写在前面 本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更…… 专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内…

文章目录

  • 写在前面
  • Tag
  • 题目来源
  • 题目解读
  • 解题思路
    • 方法一:哈希表
  • 写在最后

写在前面

本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……

专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结,文章结构大致如下,部分内容会有增删:

  • Tag:介绍本题牵涉到的知识点、数据结构;
  • 题目来源:贴上题目的链接,方便大家查找题目并完成练习;
  • 题目解读:复述题目(确保自己真的理解题目意思),并强调一些题目重点信息;
  • 解题思路:介绍一些解题思路,每种解题思路包括思路讲解、实现代码以及复杂度分析;
  • 知识回忆:针对今天介绍的题目中的重点内容、数据结构进行回顾总结。

Tag

【哈希表】【数组】


题目来源

128. 最长连续序列


题目解读

在无序数组中,找到最长的数字连续序列。要求时间复杂度为线性的。


解题思路

方法一:哈希表

要求的线性时间复杂度的解法,我们使用哈希集合来完成。

维护一个哈希集合,将数组中的所有元素加入到集合中;然后遍历集合中的数,统计这个数两头可以扩展到最大连续长度。

实现代码

class Solution {
public:int longestConsecutive(vector<int>& nums) {unordered_set<int> hash;for (int num : nums)hash.insert(num);int ans = 0;while (!hash.empty()) {int cur = *(hash.begin());hash.erase(cur);int next = cur + 1, prev = cur - 1;while (hash.count(next))hash.erase(next++);while (hash.count(prev))hash.erase(prev--);ans = max(ans, next - prev - 1);}return ans;}
};

复杂度分析

时间复杂度: O ( n ) O(n) O(n) n n n 为数组 nums 的长度。

空间复杂度: O ( n ) O(n) O(n),哈希集合占用了额外的


写在最后

如果文章内容有任何错误或者您对文章有任何疑问,欢迎私信博主或者在评论区指出 💬💬💬。

如果大家有更优的时间、空间复杂度方法,欢迎评论区交流。

最后,感谢您的阅读,如果感到有所收获的话可以给博主点一个 👍 哦。

http://www.ds6.com.cn/news/123792.html

相关文章:

  • 做的好的茶叶网站有哪些网站构建的基本流程
  • 建设银行手机查询网站外链在线发布工具
  • 网页制作的优势和劣势关键词优化推广
  • 网站展示型推广网站推广是什么意思
  • 佛山龙江做网站的惠州抖音seo策划
  • 网站怎样注册抖音关键词排名系统
  • wordpress页面设置信息流优化师简历
  • 销售网络平台宁德seo优化
  • maryjane动画制作公司网站爱站查询
  • 免费工程信息网南京seo网络优化公司
  • 微信如何做网站友情链接管理系统
  • 做鱫视频网站申请网站怎样申请
  • 哪些网站做的好看的seo是一种利用搜索引擎
  • 网站建设与维护教程pc端网页设计公司
  • 哪些网站使用vue做的广东seo网络培训
  • 动态网站开发实训心得体会长沙整合推广
  • 网站优化工作室百度快照的作用是什么
  • 门户网站中综合性程度高的是排名优化哪家专业
  • 沈阳网站建设方案托管站长之家whois查询
  • 门户网站与网站的区别成都网络推广优化
  • 网站如何备案要关站吗百度网址查询
  • 大型网站开发教程搜索百度下载安装
  • linode wordpressseo查询系统
  • 电子商务动态网站开发新手怎么入行seo
  • 武汉 外贸网站建设重庆 seo
  • 网站建设报价清单深圳网络推广网站推广
  • 扬州市邗江区建设局网站推销产品怎么推广
  • 网站建设需要多少费用网络运营与推广
  • wordpress建站配置国际新闻 军事
  • 内销网站怎么做搜索引擎大全排名