303. Range Sum Query - Immutable
class NumArray {
/**
* @param Integer[] $nums
*/
function __construct($nums) {
$this->nums = $nums;
}
/**
* @param Integer $left
* @param Integer $right
* @return Integer
*/
function sumRange($left, $right) {
$result = 0;
for ($left; $left <= $right; $left++){
$result += $this->nums[$left];
}
return $result;
}
}
/**
* Your NumArray object will be instantiated and called as such:
* $obj = NumArray($nums);
* $ret_1 = $obj->sumRange($left, $right);
*/
Last updated