问题标签 [array-sum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
55 浏览

php - 子数组中的总和

这就是我将值存储到数组的方式

这是结果

我需要像这样的结果

或者:

23 小时名称1

6.15 小时名称2

...

0 投票
2 回答
518 浏览

php - PHP array_sum - 为什么 array_sum 不适用于以下脚本?

我看过其他与我的问题几乎相似的帖子。但我找不到我的问题的正确答案。在这里,我有一个$data[4]如下所示的数组。

这是我的 php 代码,用于计算变量 $data[4] 中的值

$data[4] 但结果不是计算,而是像这样显示数据数组中的值

0 投票
1 回答
128 浏览

php - 简单的 php 数组总和不起作用(加到零)

我有一个自动生成的数组,所以..(看起来像真实数据,但已匿名)..

我正在尝试做一个简单的加法,但两者都..

结果为“0”,在这个例子中它应该加起来 1.49 我做错了什么,好吗?是否与必须转换它们(整数或字符串)有关?如果是这样,我该怎么做?

0 投票
3 回答
395 浏览

javascript - 在Javascript中添加未定义数组的总和

如果我在我的数组中定义了预设值,我现在这段代码可以工作,如果没有定义这些值,我将如何执行此操作?一般来说,我很难处理所有循环,尤其是对于循环。

我知道有一些方法可以实现这一点,但为了完成我的任务,我必须使用 for 循环来实现它。

0 投票
2 回答
56 浏览

php - 组合 2 个 PHP 数组来创建排行榜

我有 2 个数组 - 经销商和分数:

经销商

分数

我要做的就是创建一个如下所示的排行榜:

它需要结合匹配经销商的分数。


经销商排行榜

1.测试经销商 - 873
2.测试经销商 3 - 375
3.测试经销商 2 - 0


我已经映射了数组来创建这个:

但我对如何进入下一阶段持空白。

0 投票
3 回答
259 浏览

c++ - 为什么这不打印 sum 的最终输出?

给定一个包含 N 个整数的数组。我的任务是打印所有整数的总和。

输入:

输入文件的第一行包含一个整数 T,它表示测试用例的数量。对于每个测试用例,将有两行。第一行包含 N 表示数组中元素的数量,第二行包含 N 个空格分隔的整数。

输出:

对应每个测试用例,在新行中打印数组的总和。

约束:

1 <= T <= 100

1 <= N <= 1000

0 <= Arr[i] <= 200

输出

2

4

1 2 3 4

6

5 8 3 10 22 45

0 投票
2 回答
39 浏览

php - PHP - 如果数组中的值相同,如何分组

这是我的数组示例

如果产品价值相同,我想分组,像这样,

0 投票
1 回答
2780 浏览

python-3.x - 两个数组之和 - Python

两个随机整数数组/列表分别作为大小为 N 和 M 的 ARR1 和 ARR2 给出。两个数组/列表都包含从 0 到 9 的数字(即每个索引处都存在一位整数)。这里的想法是将每个数组/列表表示为数字 N 和 M 本身的整数。您需要找到两个输入数组/列表的总和,将它们视为两个整数并将结果放入另一个数组/列表中,即输出数组/列表也将在每个索引处仅包含单个数字。

注意: 尺寸 N 和 M 可以不同。

输出数组/列表(全为 0)已作为函数参数提供。它的大小总是比更大的数组/列表的大小大一。如果没有进位,则在第 0 个索引处放置 0。

无需打印输出数组/列表的元素。

样本输入: 1

3

6 2 4

3

7 5 6

样本输出: 1 3 8 0

0 投票
3 回答
348 浏览

php - 对数据行进行分组,并在每组中汇总一列并连接另一列

在 php 中,我有一个关联行的索引数组,如下所示:

我想通过对id值进行分组来对其进行重组,并且在每个组中我想对这些value值求和并制作一个以逗号分隔的name值字符串。

这是我尝试过的:

它不起作用,结果错误/不完整。

0 投票
1 回答
54 浏览

sorting - 用芬威克树计算子数组和

我有一个问题,我不知道我是否可以用 Fenwick 树解决它。这是问题所在:我有一个原始数组 a = [8,4,7,0]。现在我遍历数组,在每一步我都对排序后的子数组感兴趣,它们看起来像这样:[8]、[4,8]、[4,7,8]、[0,4,7, 8]。在插入当前数字时,在迭代的每一步中,我想知道所有大于我刚刚插入的数字的总和。所以对于上面的例子,它看起来像这样:

  • [8];sum = 0 因为所有大于插入数字 (8) 的数字之和为 0
  • [4,8];sum = 8 因为所有大于插入数字 (4) 的数字之和为 8
  • [4,7,8];sum = 8 因为所有大于插入数字 (7) 的数字之和为 8
  • [0,4,7,8]; sum = 19,因为所有大于插入数字 (0) 的数字之和为 19

上面的例子只是为了说明,原始数组可以大得多,因此有效地计算这些总和变得非常重要。关于如何有效解决这个问题的任何建议?