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

手机百度关键词排名 网站优化软件优化网站关键词的技巧

手机百度关键词排名 网站优化软件,优化网站关键词的技巧,金藏源电商网站建设多少钱,国外主机 经营性网站给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂…

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

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

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

相关文章:

  • 网站制作风格类型收录查询站长工具
  • 上海小企业网站建设百度seo推广首选帝搜软件
  • 雅安移动网站建设廊坊网站排名优化公司哪家好
  • 网站开发语言php5.1百度网盟广告
  • 2017淘宝客网站怎么做热搜榜排名今日
  • 常州手机网站效果哈尔滨怎样关键词优化
  • 网络营销的四大要素推广seo公司
  • 手机网站广告代码互联网广告代理
  • 化妆品 网站建设案例免费独立站自建站网站
  • 网站增加二级域名自助建站系统破解版
  • 哪些是大型网站运营推广怎么做
  • 望京做网站的公司哪家好短期培训学什么好
  • 免费的制作手机网站平台冯宗耀seo教程
  • 太原疫情最新消息今天新增seo运营做什么
  • 珠宝行业做网站的好处steam交易链接怎么看
  • 属于b2c的网站新网店怎么免费推广
  • 怎么做可以把网站图片保存下来吗长沙网络推广网站制作
  • 网站建设优化服务报价今天济南刚刚发生的新闻
  • 提供经营性网站备案网店推广网站
  • 专做尼泊尔的旅行网站百度大全下载
  • 阿里云 做网站短视频关键词优化
  • 缠绕机东莞网站建设技术支持一个品牌的策划方案
  • 大型门户网站建设效果我是做推广的怎么找客户
  • 公司国际网站怎么做百度推广费用
  • 百度广告搜索推广seo算法是什么
  • 东莞企业网站制作seo计费系统源码
  • 网站建设价格表深圳市seo网络推广哪家好
  • 如何创建电子商务网站软文发稿
  • 下载学校网站模板软件外包公司好不好
  • 深圳在线招聘seo实战指导