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

学校网站建设计划书网站维护工程师

学校网站建设计划书,网站维护工程师,wordpress 相册 边框,中国化学工程第九建设公司网站给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂…

给你一个整数数组 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]

解法一:

    /*** @param {number[]} nums* @return {number[]}*/const productExceptSelf = function (nums) {let i = 0,newNums = []while (i<nums.length){let num = 1for (let j = 0; j < nums.length; j++) {if (i!==j){num = nums[j] * num}}newNums.push(num===0?0:num)i++}};

在这里插入图片描述
解法二:

    /*** @param {number[]} nums* @return {number[]}*/const productExceptSelf2 = function (nums) {let i = 0,newNums = []while (i<nums.length){let num = 1for (let j = 0; j < nums.length; j++) {if (i!==j){if(nums[j]===0){num = 0break}else{num = nums[j] * num}}}newNums.push(num)i++}return newNums};

在这里插入图片描述

http://www.sczhlp.com/news/80312/

相关文章:

  • 网页与网站的区别与联系是什么工贸企业logo设计
  • 网站地址结构上饶市网站建设
  • 国产化浪潮下,Gitee如何成为本土开发者的项目管理首选?
  • 做网站多少钱一般网站建设策划报价单
  • 汕尾网站建设app展示网站
  • 如何在外管局网站上做延期上海创意网站建设
  • 购物网站模板电子商务网站开发流程包括
  • 做婚礼请柬的网站有哪些徐州专业做网站的
  • 僵尸网络
  • 8gu-kafka
  • MATLAB的加权K-means(Warp-KMeans)聚类算法
  • 网站建设与运营未来发展搭建影视网站违法
  • 免费网站后台效果图外包
  • 温州建设网站哪家好有哪些搜索引擎
  • 免费行情软件网站下载大全wordpress显示文章点击量
  • 合肥网络公司 网站建设kotlin做网站
  • 电商网站零售客户软件开发要多少钱
  • 个人网站备案 备注威联通怎么建设网站
  • 备战软考3
  • 邦泽网站建设知乎关键词搜索排名
  • 个人网站设计怎么做做得不好的知名企业网站
  • 杭州网站设计询问蓝韵网络爱空间家装怎么样?两点告诉你
  • 成都双流 网站建设2016最新wordpress模板
  • 企业网站模板源码免费玉溪哪有网站建设服务公司
  • 乐高设计师网seo关键词排名优化报价
  • 展示型企业网站营销目标主要有wordpress怎么找到php文件
  • 杭州网站设计网站深圳网站建设运营公司
  • 旋转公式
  • finalshell远程连接虚拟机Ubuntu
  • LSD直线提取算法 MATLAB