【发布时间】:2019-07-25 14:55:22
【问题描述】:
我有一个数字数组,我想从数组中找到最高的数字系列。
我已尝试从数组中获取连续系列但这不是我正在寻找的解决方案。
[3766, 3987, 4046, 4187, 4489, 3700, 3307, 3336, 4113, 4286, 1278, 5676, 3140, 3299, 2617, 4928, 4498]
这是我的数组,我想在sum() 时找到最高的系列
并且长度最高,最大系列长度为3。
所以实际上我期待这些结果。
4046, 4187, 4489
如果您不理解问题,请询问。
第一高系列
4046, 4187, 4489
第二高的是
4928, 4498
【问题讨论】:
-
每个系列的长度是多少?如果没有限制,则系列可以是整个数组。
-
系列的定义是什么?
3766, 3987, 4046, 4187, 4489不也是一个系列吗? -
[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17] 的理想解决方案是什么,当你回答时,为什么不给它增加一个价值呢?
-
还有
when sum() and highest by length as well- 你不能同时最大化两个值。您想要两个单独的计算? -
对不起,我应该提到。最大系列长度限制为 3。@KeroppiMomo
标签: javascript arrays algorithm pattern-matching series