【发布时间】:2014-01-25 19:39:32
【问题描述】:
我在这里尝试做的是使用 Java 生成一个完整的矩阵列表,其中 NxN 仅填充 1 和 0。
我知道当 n 变大时,这应该是这个列表中的大量矩阵。
我能想到的唯一方法是在 for 循环内的 for 循环内构建一个 for 循环......等等。
我不需要这个函数对大量 n 起作用,6 就足够了。我的方法很庞大,需要 36 个循环才能实现我的目标。
谁能为我的问题想出一个聪明的解决方案?
ps.递归函数可能有帮助,但我想不通。
【问题讨论】:
-
n "节点"??你的意思是nxn?
-
递归:设置下一个元素为0,递归。之后将相同的元素设置为 1,递归。并处理基本情况。就是这样。
-
@KarolyHorvath 是的,抱歉打错了:)
-
您将拥有 2^(n^2) 个矩阵。 n=6,即 68.719.476.736
-
@KarolyHorvath 你能帮我详细介绍一下你的递归吗?
标签: matrix