美文网首页
二维数组按列求和

二维数组按列求和

作者: 6f453e11f26a | 来源:发表于2018-01-26 21:18 被阅读185次
var arr = [
[1, 2, 3, 4, 5, 6],
[1, 2, 3, 4, 5, 6],
[1, 2, 3, 4, 5, 6],
[1, 2, 3, 4, 5, 6]
]
var sum = new Array(arr[0].length)
sum.fill(0); //初始化sum
for(var i = 0; i < arr.length; i++) {
  for(var j = 0; j < arr[0].length; j++) {
    sum[j] += arr[i][j];
  }
}
console.log(sum)

然后,看到了网上大哥们的奇淫巧技快速声明一个数据并初始化(记录一下):

  • Array.prototype.fill(), [...Array(100).fill(0)]
  • new Int8Array(100)
  • Array.from({length: 100}, _ => 0)
  • for(var a = [], n = 0; n < 100; arr[n++] = 0);
  • new Array(101).join(0).split('').map((n) => +n)
  • [...Array(100)].map(_=>0)
  • 等等
    ... 注意一下兼容性

相关文章

  • 二维数组按列求和

    然后,看到了网上大哥们的奇淫巧技快速声明一个数据并初始化(记录一下): Array.prototype.fill(...

  • Shell中使用awk按列求和

    参考:Shell中如何按列求和? 使用awk按列求和

  • 软考-非线性结构(上)

    1.二维数组与三对角矩阵 1.1:二维数组 a[1..N,1..N]可以按行存储或按列存储。对于数组元素a[i,j...

  • 2018-05-19算法与数据结构

    知识体系 数组 计算存储地址:1.按行还是按列存储;2.每个元素所占的字节 例题:已知5行5列的二维数组a中的各个...

  • [PHP]返回数组中某一列的和

    返回数组中某一列的和,其实说白了就是单列求和。 从上图可以看出,这是一个二维数组。 $arr = array( ...

  • 第七章二维数组

    格式 格式2:数据类型[][] 数组名 = new 数据类型[m][]; 遍历二维数组 二维数组求和

  • 剑指offer-python

    二维数组中的查找 Q: 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按...

  • 剑指offer刷题笔记1

    1. 二维数组中的查找 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按...

  • 剑指offer每日一更

    题目 // 面试题4:二维数组中的查找// 题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按...

  • 几个PHP数组处理方法 & 几个常用的其他方法

    记录几个常用的处理PHP数组的方法,方便查用。 二维数组按某一字段去重 二维数组按多个字段去重 二维数组按某一字段...

网友评论

      本文标题:二维数组按列求和

      本文链接:https://www.haomeiwen.com/subject/ekgwaxtx.html