我在这里遇到了这个问题。这是今年早些时候举办的一场编程比赛。
这是摘要:
给定一个包含 N 个整数的数组,找到所有连续 M 个整数的 LCM。
例如
Array = [3,5,6,4,8] (hence N = 5)
M = 3
输出 :
LCM(3,5,6) = 30
LCM(5,6,4) = 60
LCM(6,4,8) = 24
实际上这里有一个解决方案草图,但我无法理解动态编程部分。
因此,如果有人可以通过一些示例详细说明相同的解决方案,那就太好了。
一个新的、易于理解的解决方案也将受到赞赏。