zoukankan      html  css  js  c++  java
  • LeetCode--303--区域和检索

    问题描述:

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

    示例:

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

    说明:

    1. 你可以假设数组不可变。
    2. 会多次调用 sumRange 方法。

    方法:

     1 class NumArray:
     2 
     3     def __init__(self, nums):
     4         """
     5         :type nums: List[int]
     6         """
     7         self.nums=nums
     8 
     9     def sumRange(self, i, j):
    10         """
    11         :type i: int
    12         :type j: int
    13         :rtype: int
    14         """
    15         return sum(self.nums[i:j+1])

    2018-09-25 19:46:52

  • 相关阅读:
    function函数
    for的衍生对象
    前端发展史
    字符串替换
    正则
    DOM和BOM的区别与联系
    BOM
    DOM
    css单位分析
    API and Web API
  • 原文地址:https://www.cnblogs.com/NPC-assange/p/9702999.html
Copyright © 2011-2022 走看看