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

ag1042入口快速入口seo优化大公司排名

ag1042入口快速入口,seo优化大公司排名,北京市网站建设 维护推荐,新手可以做网站营运吗文章目录 题目描述代码 题目描述 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除…

文章目录

  • 题目描述
  • 代码


题目描述

给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。

题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。

请 不要使用除法,且在 O(n) 时间复杂度内完成此题。

示例 1:

输入: nums = [1,2,3,4]
输出: [24,12,8,6]
示例 2:

输入: nums = [-1,1,0,-3,3]
输出: [0,0,9,0,0]

提示:

2 <= nums.length <= 105
-30 <= nums[i] <= 30
保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内

进阶:你可以在 O(1) 的额外空间复杂度内完成这个题目吗?( 出于对空间复杂度分析的目的,输出数组 不被视为 额外空间。)

代码

class Solution {public int firstMissingPositive(int[] nums) {Set<Integer> set = new HashSet<>();//把nums[i]依次都放入集合当中,用来记录是否存在for (int i = 0; i < nums.length; i++) {if (nums[i]>0){set.add(nums[i]);}}//从1开始遍历,如果缺少了当前i这个正数就直接返回for (int i = 1; i <= nums.length+1; i++) {if (!set.contains(i)){return i;}}return 0;}
}
http://www.hrbkazy.com/news/5577.html

相关文章:

  • 北京搬家公司哪家可靠便宜seo知识总结
  • wordpress 整站 数据sem推广和seo的区别
  • 旅游网站设计思路及设计过程百度小说排行榜风云榜单
  • 使用云主机做网站教程小说排行榜百度搜索风云榜
  • 做钢管的去什么网站发信息广州最新消息今天
  • 做饰品网站百度热门关键词
  • 网站视频源码地址网上推广专员是什么意思
  • 四川省建筑设计院排名seo交流博客
  • 阿里巴巴1688网站做店铺企业品牌营销推广
  • 可以做问卷的网站b站推广入口2023破解版
  • 网站开发用的那些语言武汉搜索引擎营销
  • 建设个b2c网站金泉网做网站多少钱
  • 江苏企业网站排名优化广告网址
  • app软件开发策划书关键字优化
  • 想要注册一个公司网站怎么做自动化测试培训机构哪个好
  • 做视频特效的网站网络营销工具包括
  • 禅城网站建设公司价格关键路径
  • 网站建设多少钱哪个济南兴田德润有活动吗深圳seo推广
  • 做海报免费素材网站有哪些营销型网站建设策划书
  • 建筑网站推荐seo管理系统培训运营
  • 免费建企业网站哪个好网页制作软件手机版
  • 网站首页快照怎么做网站关键词排名快速提升
  • 重庆网站建设网站郑州做网站推广电话
  • 网站建设要注意哪些公司的seo是什么意思
  • 做直播券的网站有多少东莞网站建设优化推广
  • asp.net获取网站bin目录windows优化大师是哪个公司的
  • 服务器网站管理软件2023新闻大事10条
  • 在线制作简历模板免费湖南有实力seo优化
  • 武汉做营销型网站推广网站搜索工具
  • 广安做网站公司新闻发布系统