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

leetcode 303.区域和检索-数组不可变

1.题目要求:
在这里插入图片描述
2.题目代码:

class NumArray {
public:
    vector<int> array;
    NumArray(vector<int>& nums) {
        array = nums;
    }
    
    int sumRange(int left, int right) {
        int sum = 0;
        while(left <= right){
            sum += array[left];
            left++;
        }
        return sum;
    }
};

/**
 * Your NumArray object will be instantiated and called as such:
 * NumArray* obj = new NumArray(nums);
 * int param_1 = obj->sumRange(left,right);
 */

http://www.kler.cn/a/372922.html

相关文章:

  • 深入解析Sysmon日志:增强网络安全与威胁应对的关键一环
  • AcWing 1303:斐波那契前 n 项和 ← 矩阵快速幂加速递推
  • 实验干货|电流型霍尔传感器采样设计03-信号调理
  • 理解 CSS 中的绝对定位与 Flex 布局混用
  • 运维监控丨16条常用的Kafka看板监控配置与告警规则
  • rabbitmq高级特性(2)TTL、死信/延迟队列、事务与消息分发
  • 1.5 新特性 C++面试常见问题
  • 【Linux】-常见指令(1)
  • MS01SF1 精准测距UWB模组助力露天采矿中的人车定位安全和作业效率提升
  • 62.不同路径 63.不同路径ii
  • 我的电脑问题
  • C++设计模式创建型模式———单例模式
  • 计算机网络(Ⅵ)应用层原理
  • HTML入门教程20:HTML头部
  • 代码随想录第十五天
  • oracle和mysql的区别常用的sql语句
  • 模块化CSS
  • 汽车零部件展|2025 第十二届广州国际汽车零部件加工技术及汽车模具展览会邀您共赏汽车行业盛会
  • 使用 Git 命令将本地项目上传到 GitLab
  • JVM 复习1
  • 修改IP分组头部内容的场景
  • 【部署与升级-会议签到的web安装】
  • c++应用网络编程之十三Linux下的epoll模式应用
  • 2D/3D医学图像配准算法
  • MongoDB-Plus
  • web前后端交互方式有哪些?