Array.prototype.sum= function(l,r){
l=l==undefined ? 0 : l;
r=r==undefined ? this.length - 1 : r;
var s = 0;
for(var i = l;i <= r;i++){s+=this[i];}
return s;
}
使用:
var ar = new Array(1,3,4,-1,-2,3,4,-2,4);
console.log(ar.sum(0,2))
2024-03-26 07:47:42 阅读次数:46
Array.prototype.sum= function(l,r){
l=l==undefined ? 0 : l;
r=r==undefined ? this.length - 1 : r;
var s = 0;
for(var i = l;i <= r;i++){s+=this[i];}
return s;
}
使用:
var ar = new Array(1,3,4,-1,-2,3,4,-2,4);
console.log(ar.sum(0,2))
上一篇:windows Visual Studio error LNK2001: unresolved external symbol可能的原因
LeetCode:239. 滑动窗口最大值
LeetCode:344.反转字符串
当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。
算法题 62. 不同路径,66. 加一,67. 二进制求和
Leetcode:242.有效的字母异位词
LeetCode 209 长度最小的子数组(滑动窗口)
LeetCode:977.有序数组的平方
Leetcode:1.两数之和
Leetcode27. 移除元素
数组是一组相同类型元素的集合。
文章
29774
阅读量
4165115
2025-02-19 10:05:11
2025-02-19 09:04:11
2025-02-19 09:03:26
2025-02-19 09:02:32
2025-02-13 08:33:48
2025-02-12 09:25:59
2023-03-28 03:29:30
2022-12-28 07:22:30
2022-12-26 09:32:17
2022-12-26 09:32:17
2023-02-15 07:21:58
2022-12-26 09:32:17