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

成品网站w灬源码16伊园百度实时热点排行榜

成品网站w灬源码16伊园,百度实时热点排行榜,wordpress纯代码回顶部,宠物医院网站建设力扣题目:238. 除自身以外数组的乘积 - 力扣(LeetCode) 题目描述: 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums…

力扣题目:238. 除自身以外数组的乘积 - 力扣(LeetCode)

题目描述:

给你一个整数数组 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 <= 10^5
  • -30 <= nums[i] <= 30
  • 输入 保证 数组 answer[i] 在  32 位 整数范围内

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

算法如下:


//求除自身以外的其它数的乘积class Solution {public int[] productExceptSelf(int[] nums) {int L=nums.length;int[] left=new int[L];int[] right=new int[L];//左侧left[0]=1;for(int i=1;i<L;i++){left[i]=nums[i-1]*left[i-1];}//右侧right[L-1]=1;for(int i=L-2;i>=0;i--){right[i]=right[i+1]*nums[i+1];}//查索引返回int[] answer=new int[L];for(int i=0;i<L;i++){answer[i]=left[i]*right[i];}return answer;}
}

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

相关文章:

  • 做网站 如何注册公司电子商务营销策划方案
  • 制作网站注册页面软文营销写作技巧有哪些?
  • 乡镇门户网站建设的现状及发展对策百度指数是啥
  • 计算机方向网站建设毕业论文软文推广的好处
  • 网站域名续费北京网络优化推广公司
  • Wordpress深入seo推广小分享
  • 购物网站开发背景需求站长工具查询seo
  • 如何建设彩票网站代运营公司排行榜
  • 下载网站站开发百度统计登录
  • 为什么我的网站没有百度索引量seo查询工具网站
  • 浙江省建设工程造价信息网seo怎么优化步骤
  • 沈阳男科医院哪家好些seo外包如何
  • codex.wordpress.org安卓优化大师老版本
  • 动态网站制作视频教程软文发稿系统
  • 石材网站建设多少钱seo整站优化新站快速排名
  • 深圳网站制作培训比较成功的网络营销案例
  • 两台电脑一台做服务器 网站app推广项目
  • 做视频网站服务器怎么选择外贸网站
  • 企业网站建设需要多少钱成都品牌如何做推广
  • 调教亲妹妹做性奴网站微信朋友圈营销文案
  • 做定制网站多少钱快速搭建网站的工具
  • 网站空间可以自己做吗推广软文300字
  • 做视频网站赚钱嘛北京优化网站公司
  • 咸阳网站建设公司什么软件可以发帖子做推广
  • wordpress首页修改无效福州关键词排名优化
  • 苏州网站建设设计公司网络营销的基本方式有哪些
  • 全国做暧小视频网站百度平台客服电话是多少
  • 比较好的外贸网站合肥网站优化排名推广
  • 哪个网站做恒指好百度官方免费下载安装
  • 天津做app和网站的公司搜索引擎seo如何优化