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

企业网站建设一般考虑哪些因素微网站促销版

企业网站建设一般考虑哪些因素,微网站促销版,开发网站公司交税,广州网站建题目描述 思路 思路1 我们对数组进行排序,通过遍历数组,如果前一个数组的值1等于当前数组的值,计数count,如果中断了,计算当前最大连续长度的值ans,并且统计值count重新置为1,最后返回count与…

题目描述

在这里插入图片描述

思路

思路1

我们对数组进行排序,通过遍历数组,如果前一个数组的值+1等于当前数组的值,计数count++,如果中断了,计算当前最大连续长度的值ans,并且统计值count重新置为1,最后返回count与ans的最大值

class Solution:def longestConsecutive(self, nums: List[int]) -> int:if not nums:return 0count=1ans=0nums.sort() #排序n=len(nums)for i in range(1,n):if nums[i]==nums[i-1]: #重复的跳过continueelif nums[i]==nums[i-1]+1:count+=1else:ans=max(ans,count)count=1# 中断的时候需要重新置1return max(count,ans)

思路2

不需要排序,通过哈希集合,遍历数组来判断每个数是否为连续序列开头的那个数

class Solution:def longestConsecutive(self, nums: List[int]) -> int:length=0num_set=set(nums)for num in num_set:if num-1 not in num_set:# 检查开头cur=numcur_lenth=1while cur+1 in num_set:cur+=1cur_lenth+=1length=max(length,cur_lenth)return length
http://www.dtcms.com/a/463850.html

相关文章:

  • 2018年网站风格wordpress蜘蛛记录插件
  • 网站目录怎么做的网站设计四项原则
  • 公司企业网站建设方案书源码论坛wordpress模板
  • 深圳网站建设开发珠海网站怎样建设
  • 网站建设返回函数郑州网站建设平台
  • 关于实验室建设的英文网站门户网站建设探究
  • 专门做网站的软件是怎么去推广自己的平台
  • 西宁网站建设的企业wordpress博客seo优化插件
  • 衡水微信网站建设仙桃网站制作网站设计
  • 郑州网站建设易云巢网站下载不了视频
  • 免费的企业黄页网站双鸭山市建设局网站
  • 济南行知网站制作网站项目计划书
  • 免费的个人网站平台金阊seo网站优化软件
  • 成都营销型网站建设价格手机网站开发合同范本
  • 推广优化网站排名做图软件下载官方网站
  • 网站过程建设做网站分辨率多少钱
  • 怎么用网站视频做自媒体网站建设柚子网络科技
  • 加油站建设专业网站济南定制网页制作
  • 网站开发工具中三剑客包括wordpress 国际化 mo
  • 设计用哪些网站有哪些慈溪建设企业网站
  • 网站首页不见怎么做网站建设工具
  • 专业江西网站建设做韦恩图的在线网站
  • 网站开发的开题报告引言中信建设有限责任公司内江分公司
  • 电脑店免费建站大学生职业生涯规划ppt
  • 与众不同的网站wordpress怎么让网页支持多国语言
  • 建设网站的费用属于资产吗网站导航条设计
  • 武进网站建设方案数字营销是干啥的
  • ktv网站模板网校搭建平台
  • 广州天河区租房seo优
  • 网站搜索引擎引流专业网站策划