arry = [["a",3.0,3], ["b",4.0,4], ["c",5.0,5]]
我找下面的输出阵列阵列总和
[["a", 3.0, [["b", 4.0, 7], ["c", 5.0, 8]]],
["b", 4.0, [["a", 3.0, 7], ["c", 5.0, 9]]],
["c", 5.0, [["a", 3.0, 8], ["b", 4.0, 9]]]]
这是我做了什么
- 随着数组的大小,我遍历循环
- 首先,我已经采取了第一个要素。
- 删除它并创建一个新的数组。我迭代 通过新的数组,计算出的总和与推元件 新数组2
- 我加在端
删除元素我不能以产生输出的下列上述格式。我能够做的输出
[a,3.0,b,4.0,7]
7 here is 3+4
[a,3.0,c,5.0,8]
[b,4.0,c,5.0,9]
..etc
除此之外,如何编写代码,以显示可以说比8
仅少的元素,让这个输出
[["a",3.0,["b",4.0,7]],["b",4.0,["a",5.0,7]],["c",5.0,[]]
什么是转换规则(我没有看到您的预期输出是什么意思)? – 2013-04-26 23:34:06
@SergioTulentsev看起来像一个元素和其他每个元素之间的映射,当一个特定的元素是他们的价值被添加到其他元素的关键。 – 2013-04-26 23:37:20
你的输出都不是有效的 - 你错过了一些] – 2013-04-26 23:39:02