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

做网站的人怎么上传内容的个人网页制作完整教程

做网站的人怎么上传内容的,个人网页制作完整教程,桓台网站,网站域名301是什么意思目录 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/797.html

相关文章:

  • 阿里云最低服务器可以做几个网站产品网络推广
  • 如何破解WordPress网站b站视频怎么快速推广
  • 海口网站制作网站免费建网站
  • 做钢材的网站正规营销培训
  • 网站这么推广百度seo算法
  • 部门网站建设工作总结seo短视频入口
  • 做品牌设计网站我想做网络推广找谁
  • 互联网大赛建设网站策划书网络竞价推广开户
  • 温岭 网站建设seo百度seo排名优化软件
  • 外币信用卡怎么做网站上用企业seo顾问服务
  • 徐州市住房和城乡建设局网站首页网站的seo方案
  • 上海怎么做网站十大接单推广app平台
  • 广州建设网站的公司简介搜索引擎营销的优缺点
  • 哪个网站做签约插画师好百度词条官网入口
  • 网络推广软件排行网站推广seo教程
  • 要做未来科技的网站怎么做seo查询软件
  • 怎么在网站后台做图片新闻全网优化哪家好
  • 网站制作的语言网络软文范例
  • 网站建设平台招商重庆森林百度云
  • 为什么很多公司没自己的网站知乎关键词排名优化
  • 济南seo网站排名优化工具国内十大软件培训机构
  • 深圳前海自贸区注册公司政策北京搜索引擎优化seo专员
  • 网站线框图用什么做seo二级目录
  • 专业定制网站建设智能优化软文网站
  • jsp 移动web网站开发crm客户管理系统
  • 西安做网站哪家最便宜广州抖音推广
  • wordpress超好看主题奉节县关键词seo排名优化
  • 自做业务网站电商网站入口
  • 网站二级菜单是什么原因百度竞价开户3000
  • 龙岗这边哪里有教做网站的谷歌搜索引擎google