【发布时间】:2016-07-18 16:40:16
【问题描述】:
我想构造一个 3 行 200 列的矩阵。
我希望每一行的值从 0 到 200,但我也希望这个矩阵只包含这 3 行总和为 200 的列。
应该是这样的:
0 1 2 ... 200
1 2 3 ... X
199 197 195 ... Y
我想这可能是一个可能的开始,但我真的不知道我该怎么做。
我试图做 3 个嵌套的 for 循环,但这并没有让我到任何地方。
【问题讨论】:
-
我给出了一个答案,它返回总和为 200 的所有 3 路数字组合,但重新阅读您的问题,我不确定这是否是您想要的。你为什么决定这个矩阵有 200 列? (三个数相加得到200的方法远不止200种)
-
你说的很对,是因为我对这个矩阵结构理解不够。
-
好的:也许您可以进一步解释一下您使用矩阵的目的是什么?
-
看看following post。我认为有足够的重叠,所以它应该是有帮助的。