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

东莞品牌做网站如何获取网站根目录

东莞品牌做网站,如何获取网站根目录,案例分析网站,在手机怎样使用wordpress缺失的第一个正数 给你一个未排序的整数数组 nums #xff0c;请你找出其中没有出现的最小的正整数。 请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。 示例 1#xff1a; 输入#xff1a;nums [1,2,0] 输出#xff1a;3 解释#xff1a;范围 [1,…缺失的第一个正数 给你一个未排序的整数数组 nums 请你找出其中没有出现的最小的正整数。 请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。 示例 1 输入nums [1,2,0] 输出3 解释范围 [1,2] 中的数字都在数组中。 示例 2 输入nums [3,4,-1,1] 输出2 解释1 在数组中但 2 没有。 示例 3 输入nums [7,8,9,11,12] 输出1 解释最小的正数 1 没有出现。提示 1 nums.length 10e5-2e31 nums[i] 2e31 - 1 可惜捏只能想到用hashmap做个o(n)额外空间的做...(开辟空间了但是速度快hhh class Solution:def firstMissingPositive(self, nums: List[int]) - int: # Mehashmap {}for i in range(len(nums)):if nums[i] not in hashmap:hashmap[nums[i]] 1 for i in range(len(nums)1):if i1 not in hashmap:return i1 想不到O n 1 的做法看看大佬的做法吧原地数组将元素交换至元素-1下标的位置  随后从头往后寻找对应不起来的位置然后返回就好了 class Solution:def firstMissingPositive(self, nums: List[int]) - int: def swap(nums,a,b):tmp nums[a]nums[a] nums[b]nums[b] tmp# 原地数组nbfor i in range(len(nums)):while 1nums[i]len(nums) and nums[i]!nums[nums[i]-1]:swap(nums,nums[i]-1,i)for i in range(len(nums)):if nums[i]!i1:return i1return len(nums)1
http://www.dnsts.com.cn/news/85328.html

相关文章:

  • 天津企悦在线网站建设兰州网站建设运营方案
  • 外贸定制网站湘潭天元建设集团有限公司
  • 后缀cc的网站做涂鸦的网站
  • 网站到底是域名需要备案还是空间wordpress前台注册插件
  • 网站建设费用组成wordpress打开要10秒
  • 毕业设计选择做网站的意义学生创业做网站制作设计
  • 做一般的公司网站需要多少钱思淘网站建设
  • 做水利网站需要多少钱网站大全全部免费
  • 建设企业官方网站官网全球网
  • 自己做刷东西的网站网络推广器
  • 网站建设与管理的试卷网站的pdf目录怎么做的
  • 国外 上海网站建设软件发布流程
  • 研学网站平台建设方案c 做网站后端
  • 哪里可以做网站平台青岛seo网站关键词优化
  • 网站后台使用什么做的wordpress栏目改瀑布
  • 昆明专门做网站网页美工设计主要从哪些方面设计
  • 常州网站建设公司好么网上电商
  • 个人网站建设规划案例北京信息维护公司
  • 郑州网站建设技术免费seo在线优化
  • 青岛公司网站建设公司天津公司
  • 您与此网站建立的连接不安全东莞餐饮网站建设
  • 银川网站建设网络白天做彩票维护的网站
  • 做网站能设置关键词在百度中搜索到网站建设放什么会计科目
  • 网站 推广做网站必须要dreamever
  • 网站区域名怎么注册吗wordpress需要什么安装环境
  • 网站开发简历网站开发公司销售总监岗位要求
  • 网站底部代码下载企业对网站建设的发展
  • 自己如何做网站源码查一下红之易道学做的什么网站
  • 给人做logo的网站WordPress 斗鱼
  • php网站访问很慢adminlte wordpress