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

1g做网站空间自媒体平台是什么意思

1g做网站空间,自媒体平台是什么意思,如何优化企业网站,wordpress 关联微信leetcode链接 给定一个未排序的整数数组 nums #xff0c;找出数字连续的最长序列#xff08;不要求序列元素在原数组中连续#xff09;的长度。 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例 1#xff1a;输入#xff1a;nums [100,4,200,1,3,2] 输出找出数字连续的最长序列不要求序列元素在原数组中连续的长度。 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例 1输入nums [100,4,200,1,3,2] 输出4 解释最长数字连续序列是 [1, 2, 3, 4]。它的长度为 4。 示例 2输入nums [0,3,7,2,5,8,4,6,0,1] 输出9提示0 nums.length 10^5 -10^9 nums[i] 10^9thought: 这题可先排序然后采用双指针法。其中两个相同的值跳过来实现正确的计数。【应当采用linkedHashSet特点来去重更好使用就不用对重复的进行跳过】‘’’ java class Solution {public int longestConsecutive(int[] nums) {Arrays.sort(nums);if (nums.length 0) return 0;int len 1,max 1;for (int i 0,ji1;jnums.length;){if (nums[i]1 nums[j]){len;}else if (nums[i] nums[j]){i;j;continue;}else {len 1;}i;j;max maxlen?len:max;}return max;} }上述方法由于Array.sort的时间复杂度是nlogn。因此看了其他方法采用set去重然后利用连续的特性去获取长度。如下 class Solution {public int longestConsecutive(int[] nums) {int res 0; // 记录最长连续序列的长度SetInteger numSet new HashSet(); // 记录所有的数值for(int num: nums){numSet.add(num); // 将数组中的值加入哈希表中}int seqLen; // 连续序列的长度for(int num: numSet){// 如果当前的数是一个连续序列的起点统计这个连续序列的长度if(!numSet.contains(num - 1)){seqLen 1;while(numSet.contains(num))seqLen; // 不断查找连续序列直到num的下一个数不存在于数组中res Math.max(res, seqLen); // 更新最长连续序列长度}}return res;} }作者画图小匠 链接https://leetcode.cn/problems/longest-consecutive-sequence/solutions/2362995/javapython3cha-xi-biao-ding-wei-mei-ge-l-xk4c/ 来源力扣LeetCode‘’’ python 使用set然后利用连续特性去计算长度。 class Solution:def longestConsecutive(self, nums: List[int]) - int:num_set set(nums)res 0for num in num_set:if (num-1) not in num_set:seq_len 1while (num1) in num_set:seq_len 1num 1res max(res,seq_len)return res
http://wiki.neutronadmin.com/news/449101/

相关文章:

  • 网站横幅怎么更换wordpress模板博客
  • dw做的网站成品php怎么做视频网站
  • 郑州做商城网站沛县网络营销是什么
  • 杭州思拓实业有限公司完美一键优化
  • 网站诊断分析外贸销售渠道有哪些
  • 好网站推荐一下上海软件定制
  • 网站备案一次吗seo建设者
  • 杭州高端网站制作网站内部优化
  • 升腾d9116 做网站石家庄高铁招聘信息网
  • 福州建站免费模板网站设计标准字体
  • 青海省建设厅网站备案资料重庆微网站建设哪家好
  • 网站建设微信公众号wordpress注册密码插件
  • 建设网站的实验目的冰桶挑战是什么网络营销方式
  • 广州网络建站抖音代运营合同范本
  • 茂名平安建设网站佛山优化公司推广
  • 网站设计的总结专门做海报的网站
  • 做网站用哪个eclipse用tomcat做网站目录
  • 无忧中英繁企业网站系统 破解湖南住房城乡建设厅网站
  • 商城网站源码下载局域网建设网站
  • 建卖手机网站网站开发流程图工具
  • 怎么建设国际网站首页成都住建局官网下载
  • 建立企业网站 优帮云自己做简单会员管理系统
  • 文山州住房建设网站自己给公司做网站难不难
  • 上线了建站怎么收费外贸个人网站
  • wordpress html5插件下载重庆seo教程
  • 怎么给老板提供网站建设资料子目录安装wordpress
  • 判断网站购物网站建设的思路
  • 市总工会网站建设经验材料大名专业做网站
  • 宽屏网站欣赏wordpress页面中设置网址导航插件
  • 网站开发需要哪些人濮阳网络电视台