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

做哪个视频网站赚钱优化什么意思

做哪个视频网站赚钱,优化什么意思,林州网站建设熊掌号,亚翔建设集团有限公司网站238. 除自身以外数组的乘积 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。请 不要使用除法&#…

238. 除自身以外数组的乘积

给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在  32 位 整数范围内。请 不要使用除法,且在 O(n) 时间复杂度内完成此题。

示例 1:

输入: nums =

[1,2,3,4]

输出:

[24,12,8,6]

今天刷的是这道题,说下大概的思路,首先定义一个数组answer[],answer[i]表示元素nums[i]左侧所有元素的乘积,现在只需将answer[]里的每个元素再乘其在nums[i]右侧所有元素乘积即为本题要求解的数组

代码如下所示

class Solution {public int[] productExceptSelf(int[] nums) {int length = nums.length;int[] answer = new int[length];// answer[i]等于nums中除nums[i]其左侧乘积answer[0] = 1;for (int i = 1; i < length; i++) {answer[i] = answer[i - 1] * nums[i - 1];}// R表示nums[i]右侧的乘积int R = 1;for (int i = length - 1; i >= 0; i--) {// 从右往左遍历answer依次乘R,最后answer[i]就等于nums中除// nums[i]之外的乘积answer[i] = answer[i] * R;R = R * nums[i];}return answer;}
}

题目链接:题单 - 力扣(LeetCode)全球极客挚爱的技术成长平台

http://www.ds6.com.cn/news/46713.html

相关文章:

  • b2b网站开发报价焦作整站优化
  • 学生个人网页制作主题seo关键词教程
  • wordpress怎么文章共享qq群怎么优化排名靠前
  • 湛江做网站设计公司网络公司排行榜
  • kingcms做的政府网站同城发广告的平台有哪些
  • 免费找图片素材的网站百度指数使用方法
  • 和创互联的网站是多少百度学术论文查重官网
  • 山西省建设监理协会网-官方网站搜狗网站收录
  • 做膜结构那个网站好产品seo是什么意思
  • 怎么做论坛的网站中国域名注册局官网
  • 网站建设注意什么网站提交
  • 网站建设咨询公司地址品牌推广方案范文
  • 类似wordpress的java开源关键词排名优化易下拉排名
  • 网站的速度今日十大头条新闻
  • 用ps做美食网站chrome手机安卓版
  • 新会网站建设北京全网营销推广
  • java做项目的网站ks数据分析神器
  • 橙色网站模版中国有几个搜索引擎
  • 网站开发遇到的难点芜湖seo
  • 用vue.js做网站制作网页完整步骤代码
  • 工信部网站备案查通知外链群发软件
  • 上海网站制作上海网站制作能打开任何网站浏览器
  • 招人在哪个网站比较好找百度sem优化师
  • 网站 域名 云服务器今日热搜头条
  • 全球十大电商平台排名优化网站制作方法大全
  • 2018做网站 工具网络营销教程
  • 哈尔滨道外区建设局官方网站盐城seo推广
  • 商店网站在线设计成都网站快速排名提升
  • 网站开发工具评价seo咨询解决方案
  • 用ip地址做网站地址有危险百度一下你就知道下