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

网页设计作业个人简历代码怎么写人员优化方案怎么写

网页设计作业个人简历代码怎么写,人员优化方案怎么写,wordpress该域名,ps快速做网站目录 1.题目 2.代码、 1.题目 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除…

目录

1.题目

2.代码、


1.题目

给你一个整数数组 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) 的额外空间复杂度内完成这个题目吗?( 出于对空间复杂度分析的目的,输出数组 不被视为 额外空间。)

2.代码、

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

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

相关文章:

  • 网站建设学习步骤上海百度推广优化公司
  • 台湾做系统集成的公司网站苏州网站建设制作公司
  • 手机里面的网站怎么制作百度竞价教程
  • 幼儿园网站模板怎么做的百度视频
  • 做网站前端镇江市网站
  • 深圳制作网站全球搜索网站排名
  • 企业网站在哪里建惠州网络营销公司
  • 数据库网站建设多少钱b2b电子商务平台
  • 高端网站建设设计公司排名武汉网站建设
  • 成都华阳有没有做网站的网站交易网
  • 杭州外贸公司沧州seo包年优化软件排名
  • 服装设计画图软件app绍兴seo
  • 360建筑网注册规划师搜索引擎优化叫什么
  • 涪陵网站建设怎么做百度搜索排名
  • 一个域名可以绑定几个网站竞价广告是怎么推广的
  • 手机网站设计理念企业网站设计规范
  • 微网站制作网站优化推广排名
  • 膳食管理东莞网站建设技术支持2022百度指数排名
  • 上海网站建设公司哪家好东莞做网站推广的公司
  • 做销售在那个网站找杭州seo网站哪家好
  • 赣州网站推广企业查询系统官网
  • 湖南省长沙建设工程造价站网站关键词优化排名怎么做
  • 怎么把自己的网站推广武汉seo优化分析
  • 深圳宝安做网站的公司百度服务电话
  • 潍坊市安丘网站建设河北网站建设推广
  • 门户网站的基本特征a信息与服务怎样做搜索引擎推广
  • 怎样做动漫照片下载网站深圳百度网站排名优化
  • 婚纱摄影网站建设方案全网最低价24小时自助下单平台
  • 有网站如何做app营销软文范文
  • 免费高清logo优化网站服务