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

一个互联网公司可以做几个网站娄底地seo

一个互联网公司可以做几个网站,娄底地seo,深圳关键词排名推广,西安有哪些网站给你一个整数数组 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.hrbkazy.com/news/52946.html

相关文章:

  • 建站工具有哪些cms杭州网站提升排名
  • 韶关网站建设搜索引擎优化工具
  • 婚恋网站 模板怎么申请自己的域名
  • 兰州网站制作速推网
  • 美国母鸡服务器租用企业网站优化方案
  • 网站开发是怎么样的关键词排名优化公司哪家好
  • 企业自己建网站怎么建阿里指数查询手机版
  • jsp做购物网站技术可行性江门搜狗网站推广优化
  • 欧美手表网站企业网站优化
  • 金融行业网站建设网络推广营销公司
  • 做的网站 只显示代码刚刚发生 北京严重发生
  • app软件开发网站广告推广怎么做最有效
  • 十堰哪里有做网站的少儿培训
  • 中国建设银行支付网站房产网站建设
  • 潍坊网站建设公司有哪些内容免费的html网站
  • 男男做h的视频网站微信营销案例
  • 青岛网上房地产官网seo代码优化包括哪些
  • 大丰专业做网站爱站网seo综合查询工具
  • 如何做网站微信支付数据分析师一般一个月多少钱
  • 怎么备份wordpress网站app开发软件
  • 如何用cms做网站seo是做什么工作的
  • 网站建设方案书下载网址注册在哪里注册
  • 深圳营销网站建设报价排名优化seo公司
  • 哪家公司建造航空母舰广安网站seo
  • 郑州招聘网站推广英语培训机构
  • 成都制作网站价格表旺道seo推广有用吗
  • 公众号怎么推广快又有效青岛seo代理计费
  • 电子商务网站开发的基本要求厦门人才网最新招聘信息网
  • 深色调网站浏览器网址
  • 大气网站后台界面外贸网站建设案例