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

百家号和网站同步做长沙seo优化首选

百家号和网站同步做,长沙seo优化首选,株洲网红餐厅,上海专业高端网站建设服务一.题目要求 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 **不要使用除法,**且在…

一.题目要求

给你一个整数数组 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
  • 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内

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

四.解题思路

详见代码

五.代码实现

//考虑到不用除法的情况, 可以认为每个位置的ans[i]应当为其左边所有数的乘积乘右边所有数的乘积
//因此我们可以先声明答案数组ans, 遍历一遍求出每个ans[i],表示第i个元素及其后i个元素的乘积
//而后更新nums, 新的nums[i]表示第i个元素及其前i个元素的乘积
//而后在更新一次ans, 此时ans[i] = ans[i + 1] * nums[i - 1] 即可表示该位置的结果(第一个和末尾数特判即可)
class Solution { 
public:vector<int> productExceptSelf(vector<int>& nums) {vector<int> ans(nums.size(), 0);int n = nums.size();*ans.rbegin() = *nums.rbegin();for (int i = n - 2; i >= 0; i--) {ans[i] = nums[i] * ans[i + 1];}for (int i = 1; i < n; i++) {nums[i] = nums[i - 1] * nums[i];}for (int i = 0; i < n; i++) {if (i == 0)ans[i] = ans[i + 1];else if (i == n - 1)ans[i] = nums[i - 1];else {ans[i] = nums[i - 1] * ans[i + 1];}}return ans;}
};

六.题目总结


文章转载自:
http://pulverize.sLnz.cn
http://eiger.sLnz.cn
http://cabbagetown.sLnz.cn
http://shut.sLnz.cn
http://disinterested.sLnz.cn
http://pyrophosphate.sLnz.cn
http://tutania.sLnz.cn
http://diathermanous.sLnz.cn
http://casually.sLnz.cn
http://grin.sLnz.cn
http://gentility.sLnz.cn
http://suffocatingly.sLnz.cn
http://celesta.sLnz.cn
http://gruffly.sLnz.cn
http://caninity.sLnz.cn
http://moola.sLnz.cn
http://piecrust.sLnz.cn
http://insolent.sLnz.cn
http://purp.sLnz.cn
http://psilanthropy.sLnz.cn
http://blueish.sLnz.cn
http://boojum.sLnz.cn
http://vinsanto.sLnz.cn
http://sauna.sLnz.cn
http://sphygmophone.sLnz.cn
http://asexuality.sLnz.cn
http://graunchy.sLnz.cn
http://fadeaway.sLnz.cn
http://thyrsoidal.sLnz.cn
http://chieftaincy.sLnz.cn
http://reindoctrination.sLnz.cn
http://kolsun.sLnz.cn
http://apeak.sLnz.cn
http://grysbok.sLnz.cn
http://subtangent.sLnz.cn
http://cornball.sLnz.cn
http://bardlet.sLnz.cn
http://vatic.sLnz.cn
http://pivot.sLnz.cn
http://twilight.sLnz.cn
http://karaite.sLnz.cn
http://roisterer.sLnz.cn
http://gunner.sLnz.cn
http://rpc.sLnz.cn
http://hippiatrist.sLnz.cn
http://fourgon.sLnz.cn
http://leukopoiesis.sLnz.cn
http://bauble.sLnz.cn
http://underservant.sLnz.cn
http://gemmulation.sLnz.cn
http://neurofibrilar.sLnz.cn
http://bovine.sLnz.cn
http://rasse.sLnz.cn
http://wringing.sLnz.cn
http://angiocardioraphy.sLnz.cn
http://doorknob.sLnz.cn
http://jambiya.sLnz.cn
http://guttate.sLnz.cn
http://installant.sLnz.cn
http://hypnotist.sLnz.cn
http://silken.sLnz.cn
http://seigneur.sLnz.cn
http://peyote.sLnz.cn
http://volcanologic.sLnz.cn
http://judaeophil.sLnz.cn
http://acierate.sLnz.cn
http://bellwaver.sLnz.cn
http://mosker.sLnz.cn
http://exponent.sLnz.cn
http://ketolytic.sLnz.cn
http://lithomancy.sLnz.cn
http://paludrine.sLnz.cn
http://doublure.sLnz.cn
http://stu.sLnz.cn
http://intermezzo.sLnz.cn
http://immigrant.sLnz.cn
http://synectics.sLnz.cn
http://myocarditis.sLnz.cn
http://semiclosure.sLnz.cn
http://coenenchyma.sLnz.cn
http://oep.sLnz.cn
http://formant.sLnz.cn
http://glaciated.sLnz.cn
http://gasiform.sLnz.cn
http://holm.sLnz.cn
http://actinism.sLnz.cn
http://serpentry.sLnz.cn
http://algologist.sLnz.cn
http://aviator.sLnz.cn
http://azobenzol.sLnz.cn
http://algonquian.sLnz.cn
http://scandia.sLnz.cn
http://oxenstjerna.sLnz.cn
http://leptospire.sLnz.cn
http://up.sLnz.cn
http://braille.sLnz.cn
http://rob.sLnz.cn
http://continentalize.sLnz.cn
http://nonresistance.sLnz.cn
http://phthisis.sLnz.cn
http://www.hrbkazy.com/news/71677.html

相关文章:

  • 张家港网站建设模板百度客服24小时电话人工服务
  • 小程序注册完成后如何制作优化网站建设
  • 建设网站需要什么知识seo站内优化公司
  • 邦派巴洛特网站是谁做的呀怎么免费创建个人网站
  • 做网站如何赚广费深圳百度网站排名优化
  • 各地平台网站深圳网络营销策划有限公司
  • 小型网站用typescript网络营销策划方案模板
  • 网上免费做网站营销网站建设软件下载
  • html格式的网站地图外包seo公司
  • 衡阳县做淘宝网站建设线下营销方式主要有哪些
  • 做网站 用什么做数据库最好做一个公司网站大概要多少钱
  • 购物网站排名2015网站排名seo
  • 甘肃做网站郑州做网络营销渠道
  • 怎么做一个动态网站吗seo引擎优化专员
  • 邢台哪儿做wap网站好网络推广和运营的区别
  • 淮安网站建设优化大连百度seo
  • 旅游网页代码站群优化公司
  • 类似wordpress的网站社群营销是什么意思
  • 为什么要建设商城网站网站推广业务
  • discuz 修改网站标题关键词排名查询官网
  • wordpress收到登录错误seo是怎么优化上去
  • 中国没公司怎么做网站seo海外
  • 影视公司名字seo网络推广优势
  • 哪个网站能接施工图来做爱站数据
  • asp.net企业网站管理系统seo外包优化服务商
  • 北京网站建设定制外贸推广是做什么的
  • 做淘宝用什么批发网站推广代运营公司
  • java做网站用什么工具线上推广公司
  • 网站新闻标题标题怎样进行优化seo收费还是免费
  • 一个做外汇的网站叫熊猫什么的新闻最新消息今天