🗒️303. 区域和检索 - 数组不可变
2025-4-29
| 2025-4-29
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
创建时间
Apr 29, 2025 05:17 AM
给定一个整数数组  nums,处理以下类型的多个查询:
  1. 计算索引 left 和 right (包含 left 和 right)之间的 nums 元素的  ,其中 left <= right
实现 NumArray 类:
  • NumArray(int[] nums) 使用数组 nums 初始化对象
  • int sumRange(int i, int j) 返回数组 nums 中索引 left 和 right 之间的元素的 总和 ,包含 left 和 right 两点(也就是 nums[left] + nums[left + 1] + ... + nums[right] )

一、前缀和——1.1 前缀和基础

📎 参考

  • 【题单】常用数据结构(前缀和/差分/栈/队列/堆/字典树/并查集/树状数组/线段树)
  • 2559. 统计范围内的元音字符串数3427. 变长子数组求和
    Loading...