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

黑龙江省建设局网站首页开发软件大概需要多少钱

黑龙江省建设局网站首页,开发软件大概需要多少钱,昆山做网站优化,wordpress机械展示给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂…

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

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

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

思路 前缀/后缀之积

数组answer[] 存储前缀之积,数组R变为int right,记录每个后缀,每次更新方法为right = nums[i]*right

public class Solution {public int[] ProductExceptSelf(int[] nums) {int n = nums.Length;int[] answer = new int[n];answer[0] = 1;for(int i = 1; i < n; i++){answer[i] = answer[i - 1] * nums[i - 1];}int right = 1;for(int i = n - 1; i >= 0; i--){answer[i] *= right;right *= nums[i]; //下一步的right}return answer;}
}

 复杂度分析

  • 时间复杂度:O(n),其中 n 是数组 nums 的长度。需要对 nums 正向遍历一次和反向遍历一次,计算 answer 的值。
  • 空间复杂度:O(1)。除了返回值以外,使用的空间复杂度是常数。

http://www.yayakq.cn/news/274145/

相关文章:

  • 商城网站制作公司地址网站建设分为哪几种类型
  • 网站建设属于什么税自建博客wordpress
  • 宁波网站推广专业的建站优化公司学校网站建设都是谁做的
  • 建设厅国网查询网站济南网站建设方案书范文
  • 上海做网站公司哪家好网站建设的摊销
  • 大连华南网站制作公司古柏广告设计公司
  • 深圳移动网站建设如何做本地网站
  • 网站开发研软件开发各阶段产生的文档
  • 给别人做网站是外包公司软文广告平台
  • 网站开发工程师面试问哪些问题品牌高端网站
  • 台州网站排名佛山高端外贸网站建设
  • 帮人做网站好挣吗wordpress 笑话站
  • 徐州网站优化价格网站建设素材库
  • 深圳的网站建设公司哪家好深圳朝阳电子网站建设
  • 网站优化网站建设外贸营销信模板
  • 唐山cms模板建站网站活动专题模板
  • 哪个网站可以免费做国外网站wordpress 最简单模板
  • 在线直播网站开发实战项目网站源码上传完后怎么做
  • 免费源码分享网站网站开发用台式机电脑配置
  • 外贸网站平台排行榜卖文具的网站建设
  • 网站推广软文是什么.net 购物网站开发源代码
  • 乐平网站建设wordpress 插件 扫描
  • 宁波哪里有网站建设高端的山东省住房城乡建设厅官网
  • 宁波网站制作工具韩国大型门户网站
  • 新手建网站视频教程深圳快速网站制作哪里好
  • google seo 营销网站深圳便宜网站建设
  • 专门做网站的公司wordpress导入模板文件
  • 天津网站建设方案托管和龙建设局网站
  • 安徽网站建设合肥网站建设0基础做电商从何下手
  • 徐州网站建设与推广iis7配置thinkphp网站