【发布时间】:2022-01-06 13:29:16
【问题描述】:
我有这种问题,并试图通过使用 Javascript/Go 来解决它。给定这个数字集数组,我想找到数字的总和。计算应忽略重叠并考虑将其仅计为一次。
const nums = [[10, 26], [43, 60], [24,31], [40,50], [13, 19]]
如果翻译成图片会像下面这样。
结果应该41
规则是
- 重叠的一组数字(粉色区域)应该算一次。
- 计算绿化面积的总和。
- 两者合计。
任何帮助将不胜感激。
【问题讨论】:
-
漂亮的图片。出了什么问题?
-
结果不应该是
41吗?(31 - 10) + (60 - 40) -
@HaoWu 不错,应该是 41 岁。
标签: javascript arrays algorithm go math