【发布时间】:2011-04-22 12:15:37
【问题描述】:
我试图在 20x20 矩阵中找到 2 位数字的最大对角积。
这会给出一条错误消息:
i <- 17:1
z <- for (j in 1:(18-i))
{b <- max ((x[i,j]*x[i+1,j+1]*x[i+2,j+2]*x[i+3,j+3]))}}
但这不是:
z <- for (i <- 17:1)
{for (j in 1:(18-i))
{b <- max ((x[i,j]*x[i+1,j+1]*x[i+2,j+2]*x[i+3,j+3]))}}
但是第二个版本给我的数字太小了。为什么第一个不起作用,我认为它会产生正确的答案,但我不明白错误消息。
【问题讨论】:
-
实际上,您的解决方案都不起作用。我已编辑您的条目以更好地反映您的问题。如果您不同意,请回滚。