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

门户建设网站多少钱有没有永久免费crm

门户建设网站多少钱,有没有永久免费crm,网站开发工作内容,厦门seo网站管理题目描述: 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法&#x…

题目描述:

给你一个整数数组 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 位 整数范围内

 

我的作答:

第一次接触上三角和下三角的概念呃呃呃

class Solution(object):def productExceptSelf(self, nums):""":type nums: List[int]:rtype: List[int]"""if not nums: return Nonepre = [1]*len(nums)pre[0] = nums[0]back = [1]*len(nums)back[-1] = nums[-1]result = []for left in range(1, len(nums)):pre[left] = pre[left-1]*nums[left] #下三角for right in range(len(nums)-2, -1, -1):back[right] = back[right+1]*nums[right] #上三角for i in range(len(nums)):if i==0: result.append(back[1])elif i==len(nums)-1: result.append(pre[i-1])else:result.append(pre[i-1]*back[i+1])return result

 

参考:

其实在另一个三角的时候就可以乘积了

class Solution(object):def productExceptSelf(self, nums):""":type nums: List[int]:rtype: List[int]"""ans, tmp = [1] * len(nums), 1for i in range(1, len(nums)):ans[i] = ans[i - 1] * nums[i - 1] # 下三角for i in range(len(nums) - 2, -1, -1):tmp *= nums[i + 1]                # 上三角ans[i] *= tmp                     # 下三角 * 上三角return ans

 

http://www.yayakq.cn/news/382702/

相关文章:

  • 修改网站图标深圳网站开发设计公司排名
  • 网站定制哪个好网站页面类型
  • 哪儿能做网站建设淮北网站建设费用
  • 手机网站 模板做装修的网站有哪些
  • 爱站网长尾词挖掘工具哪些人不适合学计算机
  • vi毕业设计代做网站做网站推广有作用没
  • 免费建站网站大全网站可以自己做吗
  • 网站建设员工分工死循环网站
  • 网站平台建设意见电商网络推广是什么
  • 网络公司网站赏析人才招聘网站怎么做
  • 如何做社团网站网页微信版官网登录仅传输文件
  • 成都网站建设 赢展小型网站建设公司价格低
  • 青岛硅谷网站建设住小帮装修案例
  • 企业网站 dede phpcms 帝国织梦网站怎么加入引导页
  • 建设银行网站点不进去鞍山网站页设计制作
  • 哪些行业没有做网站网站建设合同定义
  • 英文网站建设哪家强网站建设中所涉及的所有链接建设
  • 网站建设带主机电脑上制作ppt的步骤
  • 房产抵押贷款seo做的最好的网站
  • 源码网站模板提供服务的网站
  • 网站网站怎么优化关键词排名wordpress社交链接设置
  • 揭阳网站免费建站宁至网站建设
  • 网站备案管理系统登录不上去上海app开发外包
  • 莒县做网站和微信上海网站建设空间
  • 找建设网站公司趣头条自媒体平台注册
  • 广东哪家网站建设哪家公司好新手建站详细步骤
  • 中企动力 做网站 怎么样电子商务网站建设 精品课程
  • 深圳微商城网站制作河南搜索引擎推广多少钱
  • 网站建设中故障排除方法怎么在濮阳网站做宣传
  • 怎样做营销型网站重庆巴南区网站开发