博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
区域和检索 - 数组不可变
阅读量:4187 次
发布时间:2019-05-26

本文共 413 字,大约阅读时间需要 1 分钟。

给定一个整数数组  nums,求出数组从索引 到 j  (i ≤ j) 范围内元素的总和,包含 i,  j 两点。

示例:

给定 nums = [-2, 0, 3, -5, 2, -1],求和函数为 sumRange()sumRange(0, 2) -> 1sumRange(2, 5) -> -1sumRange(0, 5) -> -3

说明:

  1. 你可以假设数组不可变。
  2. 会多次调用 sumRange 方法。
int[] nums = null;	int[] sum = null; 	public NumArray(int[] nums) 	{		this.nums = nums;		int n = nums.length;		// 整数数组长度为0		if (n == 0)			return;		sum = new int[n];		sum[0] = nums[0]; // [0,0]		for (int i=1; i

 

转载地址:http://tcpoi.baihongyu.com/

你可能感兴趣的文章
查询数据库中,表结构的详细信息
查看>>
通过作业,定时同步两个数据库
查看>>
导入/导出Excel
查看>>
导入/导出dBase
查看>>
数据库中存储与读取文件
查看>>
树形数据的处理
查看>>
[收藏]伟大架构师的秘密
查看>>
JPEG 学习笔记
查看>>
Verilog与C++的类比
查看>>
为 LaTeX 添加英文 TrueType 字体
查看>>
《Word排版艺术》读后感——兼谈与LaTeX的比较
查看>>
while (n-- > 0) 与 while (--n >= 0)
查看>>
LaTeX 与字体
查看>>
LaTeX 常用功能
查看>>
变长参数的 Tracer
查看>>
Linux 下配置 802.1X
查看>>
书籍的基本结构, in XML & LaTeX
查看>>
Microsoft Visual C++ Toolkit 2003 发布
查看>>
算法复杂度攻击
查看>>
书评:《C# Primer》 by Joe Casad
查看>>