Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 487 Bytes

File metadata and controls

28 lines (21 loc) · 487 Bytes

Range Sum Query - Immutable

Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j), inclusive.

Example: Given nums = [-2, 0, 3, -5, 2, -1]

sumRange(0, 2) -> 1 sumRange(2, 5) -> -1 sumRange(0, 5) -> -3 Note: You may assume that the array does not change. There are many calls to sumRange function.

Solutions:

Swift

O(n)

C++

O(n)

Installation

Run make to build and run Swift files. Or you can run .playground file.