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

大学生做网站赚钱seo优化排名价格

大学生做网站赚钱,seo优化排名价格,推动政府网站建设,优化wordpress1.题目描述 2.思路 方法1:搞一个数组存放各元素之前所有数的乘积(头为1),再搞一个数组存放各元素之后所有数的乘积(尾为1)。 方法2:上面的方法是很好理解的,在此基础上应该如何优化…

1.题目描述

2.思路

方法1:搞一个数组存放各元素之前所有数的乘积(头为1),再搞一个数组存放各元素之后所有数的乘积(尾为1)。

方法2:上面的方法是很好理解的,在此基础上应该如何优化呢?那就是弃用prev_product数组,改用变量记录前面数的乘积,并且取消latter_product数组,直接在res数组上修改乘积。

3.代码(Python3)

方法1:

class Solution:def productExceptSelf(self, nums: List[int]) -> List[int]:prev_product = [1]latter_product = [1]res = []for i in range(1, len(nums)):prev_product.append(prev_product[i - 1] * nums[i - 1])for i in range(len(nums) - 1, 0, -1):latter_product.insert(0, latter_product[0] * nums[i])for i in range(0, len(nums)):res.append(prev_product[i] * latter_product[i])return res

方法2:

class Solution:def productExceptSelf(self, nums: List[int]) -> List[int]:res = [1]for i in range(len(nums) - 1, 0, -1):res.insert(0, res[0] * nums[i])prev_product = 1for i in range(0, len(nums)):if i != 0:prev_product *= nums[i - 1]res[i] *= prev_productreturn res

4.执行情况

方法1:

方法2:

5.感想

我尽力了,不知道还能怎么优化了。看了Krahets佬的题解和我的方法2完全一致,但是性能怎么这么差呢?

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

相关文章:

  • 网站运营面试问题百度自媒体平台
  • 福州网站建设fjfzwl济南网站优化培训
  • 网站突然不被百度收录免费查权重工具
  • 制作免费个人网站代写稿子的平台
  • 注销网站 注销主体口碑营销的特征
  • 做网站要学什么c语言yw77731域名查询
  • 网站开发过程分为哪几个阶段138ip查询网域名解析
  • 信息型企业网站有哪些推广小程序
  • 洛阳霞光网络建站公司好用搜索引擎排名
  • 做网站线友情链接分析
  • 政府网站等保必须做吗最有创意的广告语30条
  • 网站建设免费域名今日油价92汽油价格表
  • 网站建设商务合同手机怎么搭建网站
  • 地方网站建设网络营销的方式有十种
  • 如何建立营销网络网站seo教程
  • 苏宁易购网站建设的目的营销培训讲师
  • 商业网站推荐网站排名搜索
  • 什么操作系统做网站整站优化方案
  • 遵义住房和城乡建设局官方网站百度地图推广电话
  • 做购物网站有什么要求吗网络营销推广平台有哪些
  • 企业网站建设 安全上海网站关键词排名
  • 商水县住房城乡建设网站百度模拟点击软件判刑了
  • 网站是别人做的域名自己怎么续费台州优化排名推广
  • 没有公司个人可以做网站卖东西吗源码交易网站源码
  • 太原网站建设制作武汉网络推广广告公司
  • 贵阳网站建设哪家百度外链查询工具
  • 延庆网站建设网络营销人员招聘
  • 网站建设平台用乐云践新北京疫情太严重了
  • 营销技巧第一季在线播放seo排名优化是什么意思
  • 湖南信息网官方网站哪有免费的网站