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

做网站公司怎么推销chatgpt 网站

做网站公司怎么推销,chatgpt 网站,用dw做网站 主题是哪个,做淘宝客网站好搭建吗?LeetCode238_除自身以外数组的乘积 标签:#数组 #前缀和Ⅰ. 题目Ⅱ. 示例0. 个人方法一:暴力循环嵌套0. 个人方法二:前缀和后缀分别求积 标签:#数组 #前缀和 Ⅰ. 题目 给你一个整数数组 nums,返回 数组 answer &#…

LeetCode238_除自身以外数组的乘积

  • 标签:#数组 #前缀和
  • Ⅰ. 题目
  • Ⅱ. 示例
  • 0. 个人方法一:暴力循环嵌套
  • 0. 个人方法二:前缀和后缀分别求积

标签:#数组 #前缀和

Ⅰ. 题目

给你一个整数数组 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]

0. 个人方法一:暴力循环嵌套

看到这题,第一想法就是先循环算所有数的乘积,然后再循环分别在每个位置上做个除法。但是题目直接就说不要使用除法。(我*****)(但这样也有道理:因为如果数组包含“0”的话就会有些问题)

于是我就想暴力循环了,对于每个位置都做一遍循环来计算结果。但这样时间复杂度太高了,达到了O(n2),于是它给我报了个RunTimeError。来大概看一下吧。

class Solution {
public:vector<int> productExceptSelf(vector<int>& nums) {int length = nums.size();vector<int> answer(length, 1);int MultiCount = 1;for (int i=0; i<length; i++){for (int j=0; j<length; j++){if (j != i){MultiCount *= nums[j];}}answer[i] = MultiCount;MultiCount = 1;}return answer;}
};

0. 个人方法二:前缀和后缀分别求积

在跟ChatGPT要了个思路(但没要代码)之后,它告诉我了这个前缀积+后缀积的方法。然后我猛拍大腿,我怎么没想到!于是自己实现了一下:

class Solution {
public:vector<int> productExceptSelf(vector<int>& nums) {int length = nums.size();vector<int> answer(length);answer[0] = 1;// 前缀乘积for (int i=1; i<length; i++){answer[i] = answer[i-1] * nums[i-1];}// 后缀乘积int MultiCount = 1;for (int i=length-2; i>=0; i--){MultiCount *= nums[i+1];answer[i] *= MultiCount;}return answer;}
};
  • 复杂度分析

    • 时间复杂度:O(N),其中 N 指的是数组 nums 的大小。分析与方法一相同。
    • 空间复杂度:O(1),输出数组不算进空间复杂度中,因此我们只需要常数的空间存放变量。
http://www.dtcms.com/wzjs/451007.html

相关文章:

  • 湛江做网站seo的百度软件中心下载
  • 重庆网站优化排名软件方案关键词搜索引擎又称为
  • 上海做淘宝网站设计响应式网站模板的优势
  • 网站套餐零售客户电商网站
  • 苏州营销网站建设公司哪家好软文代写是什么
  • 文学网站建设平台aso优化吧
  • 不想花钱怎么做网站个人主页网页设计模板
  • 石家庄营销型网站建设百度医生
  • 网站运营 广告产品营销策划方案3000字
  • 全国网站建设企业培训机构推荐
  • 成华区住房和城乡建设厅网站襄阳网站推广优化技巧
  • 合适的网站建设明细报价表网店推广的重要性
  • 职业生涯规划大赛含金量360站长工具seo
  • 制作公司网站哪个好北京软件培训机构前十名
  • 2018 政府网站建设发言网站注册查询官网
  • 网站标题logo怎么做淘宝搜索指数
  • 公关公司职位佛山seo培训机构
  • 网站首页是什么意思网络营销策划书5000字
  • 湖南网站推广优化优化王
  • 北京外包公司 网站开发指数函数图像及性质
  • 新疆建设网站官网查询百度推广登录首页官网
  • 私人做网站有什么用国外媒体报道
  • 免费个人网站建设深圳网站制作设计
  • 泰安祥奕网络网站建设模板seo内容优化心得
  • 信息流广告拍摄接单平台嘉峪关seo
  • 保定专业网站建设长沙seo报价
  • 如何用flashfxp通过ftp访问网站服务器下载网站代码百度seo优化方案
  • 玉溪市网站建设怎样制作网站
  • 卢龙网站建设浏览器2345网址导航下载安装
  • 在360网站上怎么做推广色盲色弱测试