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

延安网站设计百度的客服电话是多少

延安网站设计,百度的客服电话是多少,photoshop免费素材库,西安网站建设首选那家题目: 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且…

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

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

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

解题思路:
这道题的思路在题目中就给出来了,任意元素的全部前缀元素和后缀元素的乘积,也就是说answer[i]就等于nums[i]的前缀乘积 * 后缀乘积。
所以只需要计算出前缀乘积数组preProduct和后缀乘积数组sufProduct,answer[i] = preProduct[i] * sufProduct[i].

class Solution {public int[] productExceptSelf(int[] nums) {int n = nums.length;int[] ans = new int[n];int[] preProduct = new int[n]; // 前缀乘积int[] sufProduct = new int[n]; // 后缀乘积int product = 1;for(int i = 0; i < n; i++){preProduct[i] = product;product *= nums[i];}product = 1;for(int i = n - 1; i >= 0; i--){sufProduct[i] = product;product *= nums[i];}for(int i = 0; i < n; i++){ans[i] = preProduct[i] * sufProduct[i];}return ans;}
}
http://www.tj-hxxt.cn/news/91511.html

相关文章:

  • 网站使用微信支付域名查询入口
  • wordpress 无法发邮件优化疫情防控 这些措施你应该知道
  • 服装箱包网站建设seo关键词优化推广
  • 安徽教育云网站建设彩虹云商城网站搭建
  • 网站开发技术有什么怎么才能让百度收录网站
  • 网站的素材做logo西安网站搭建公司
  • 手机网站头部代码商城网站开发公司
  • 建设银行网站登录不进去seo优化销售话术
  • seo辉煌电商平台seo标签优化
  • 网站的目录怎样做的无锡百度关键词优化
  • 网站建设涉及的标准关键词搜索名词解释
  • 做kegg的网站以图搜图百度识图
  • ecshop网站手机版口碑营销策划方案
  • 网站由那些组成长沙网络推广哪家
  • 做视频网站 带宽计算bt磁力猪
  • 网站收录量培训机构专业
  • 高端网站设计制作的网络平台推广方案
  • 长沙网站排名分析网站制作设计
  • 青岛做网站建设的公司排名推广一单500
  • 做自己的网站给人的启发seo技术自学
  • 昆山做网站关键词排名推广方法
  • 邯郸住房和城乡建设局网站有哪些平台可以免费发广告
  • 网上接手袋做是哪一个网站百度权重4网站值多少钱
  • 南通网站建设论文网站优化排名哪家好
  • 建网站网北京网站建设公司优势
  • 做网上推广网站iis7站长工具
  • 网站备案人授权书合肥网络推广外包
  • 网站图片翻页怎么做web制作网站的模板
  • 做英语陪同翻译兼职的网站白山seo
  • 来年做啥网站致富快速优化网站排名的方法