Blage's Coding Blage's Coding
Home
算法
  • 手写Spring
  • SSM
  • SpringBoot
  • JavaWeb
  • JAVA基础
  • 容器
  • Netty

    • IO模型
    • Netty初级
    • Netty原理
  • JVM
  • JUC
  • Redis基础
  • 源码分析
  • 实战应用
  • 单机缓存
  • MySQL

    • 基础部分
    • 实战与处理方案
    • 面试
  • ORM框架

    • Mybatis
    • Mybatis_Plus
  • SpringCloudAlibaba
  • MQ消息队列
  • Nginx
  • Elasticsearch
  • Gateway
  • Xxl-job
  • Feign
  • Eureka
  • 面试
  • 工具
  • 项目
  • 关于
🌏本站
🧸GitHub (opens new window)
Home
算法
  • 手写Spring
  • SSM
  • SpringBoot
  • JavaWeb
  • JAVA基础
  • 容器
  • Netty

    • IO模型
    • Netty初级
    • Netty原理
  • JVM
  • JUC
  • Redis基础
  • 源码分析
  • 实战应用
  • 单机缓存
  • MySQL

    • 基础部分
    • 实战与处理方案
    • 面试
  • ORM框架

    • Mybatis
    • Mybatis_Plus
  • SpringCloudAlibaba
  • MQ消息队列
  • Nginx
  • Elasticsearch
  • Gateway
  • Xxl-job
  • Feign
  • Eureka
  • 面试
  • 工具
  • 项目
  • 关于
🌏本站
🧸GitHub (opens new window)
  • 数组

  • 链表

  • 字符串

  • 二叉树

  • 动态规划

  • 深搜回溯

  • 数学贪心

  • 堆栈队列

  • 前缀和

    • 2559. 统计范围内的元音字符串数
    • 560. 和为 K 的子数组
    • 437. 路径总和 III
    • 238. 除自身以外数组的乘积
      • 1.前后缀和思想
    • 1171. 从链表中删去总和值为零的连续节点
    • 1375. 二进制字符串前缀一致的次数
    • 1177. 构建回文串检测
    • 6927. 合法分割的最小下标
    • 2909. 元素和最小的山形三元组 II
    • 689. 三个无重叠子数组的最大和
    • 2866. 美丽塔 II
  • 算法设计

  • 位运算

  • WA

  • 算法
  • 前缀和
phan
2023-06-10
目录

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

# 238. 除自身以外数组的乘积 (opens new window)

# 1.前后缀和思想

分析:遍历两次(前一次后一次),计算前缀和,并直接用返回数组保存。

class Solution {
    public int[] productExceptSelf(int[] nums) {
        int[] res=new int[nums.length];
        int left=1,right=1;
        for(int i=0;i<nums.length;i++){
            res[i]=left;
            left*=nums[i];
        }
        for(int i=nums.length-1;i>=0;i--){
            res[i]*=right;
            right*=nums[i];
        }
        return res;
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
编辑 (opens new window)
#Leetcode#前缀和
上次更新: 2023/12/15, 15:49:57
437. 路径总和 III
1171. 从链表中删去总和值为零的连续节点

← 437. 路径总和 III 1171. 从链表中删去总和值为零的连续节点→

Theme by Vdoing | Copyright © 2023-2024 blageCoder
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式