【发布时间】:2020-12-03 20:33:01
【问题描述】:
我如何设计一种算法来输入一组数字(任意长度)并确定它们形成的函数是否代表交替运动?
例如,对于数组 [-3, -2, -4, 4, 2, 5, 0, 3, -10, 4],输出将是 yes,因为数字从上到下-向上向下向上向下向上。对于数组 [3, -2, -4, 4, 5, 7, 10, 3, -10, 4] 输出将是 no 因为数字有时只会下降 (3, -2, -4) 或仅下降向上 (-4, 4, 5, 7, 10)。
我只想要算法。我不打算编写代码。
【问题讨论】:
标签: javascript algorithm recursion server recursive-datastructures