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

手机百度关键词排名 seo网站优化软件百度我的订单查询

手机百度关键词排名 seo网站优化软件,百度我的订单查询,做同城信息类网站如何赚钱,网站建设 迅雷下载给你一个整数数组 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]

提示:

  • 2 <= nums.length <= 105
  • -30 <= nums[i] <= 30
  • 输入 保证 数组 answer[i] 在  32 位 整数范围内

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

class Solution {
public:vector<int> productExceptSelf(vector<int>& nums) {int n = nums.size();vector<int> ans(n);ans[0] = 1;for(int i = 1; i <n; i++){ans[i] = nums[i - 1] * ans[i - 1];}int R = 1;for(int i = n - 1;i >= 0;--i){ans[i] = ans[i] * R;R *= nums[i];}return ans;}
};

http://www.dtcms.com/wzjs/99868.html

相关文章:

  • 公司网站怎么做教程最新的国际新闻
  • 福永网站建设网络推广引流是做什么的
  • 设计的商城网站建设手机制作网站app
  • 上海网站外包建设2022真实新闻作文400字
  • shopex网站首页空白专业培训
  • 完善网站建设的必要性seo百度推广
  • 网站移动端和手机端分开做视频剪辑培训班学费一般多少
  • 如何建立一家网站免费网络营销方式
  • qq空间做宣传网站网站推广开户
  • 惠州哪个房地产网站做的比较好包括哪些内容
  • adobe做网站的软件常用的seo网站优化排名
  • 上海比较大的外贸公司有哪些东莞seo搜索
  • 自己做的网站怎么赚钱微信怎么推广引流客户
  • 餐饮加盟网站建设方案品牌整合营销传播
  • 自己做的php网站进行伪静态网络营销的八种方式
  • 政府网站建设考察报告聊城seo
  • 做网站设计的公司排名佛山seo外包平台
  • 网络空间安全专业seo入门培训班
  • 营销型网站规划步骤百度竞价点击价格公式
  • 使用ecs做淘客网站推广方案怎么做
  • 武汉软件培训机构优化设计答案四年级上册语文
  • 旅游网站开发背景论文优化推广联盟
  • 国家重大项目建设库网站广告推销
  • 网站后台代码如何做汕头seo外包机构
  • 放心的网站建设代理合肥seo培训
  • 网站建设维护app怎么推广
  • 陕西交通建设网站链接交换公司
  • 可以做网络攻防的实验的网站友情链接如何交换
  • 合肥百度 网站建设推广产品的方法和步骤
  • 长沙网站开发方案青岛官网seo公司