🗒️304. 二维区域和检索 - 矩阵不可变
2025-5-9
| 2025-5-9
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
创建时间
May 9, 2025 08:16 AM
给定一个二维矩阵 matrix,以下类型的多个请求:
  • 计算其子矩形范围内元素的总和,该子矩阵的 左上角 为 (row1, col1) ,右下角 为 (row2, col2) 。
实现 NumMatrix 类:
  • NumMatrix(int[][] matrix) 给定整数矩阵 matrix 进行初始化
  • int sumRegion(int row1, int col1, int row2, int col2) 返回 所描述的子矩阵的元素 总和 。
    • 左上角
      (row1, col1) 、右下角 (row2, col2)

一、前缀和——§1.6 二维前缀和

这题是二维前缀和的模板题

📎 参考

  • 【题单】常用数据结构(前缀和/差分/栈/队列/堆/字典树/并查集/树状数组/线段树)
  • 1314. 矩阵区域和1310. 子数组异或查询
    Loading...