我正试图为Conway的“生命游戏”编写代码,以确定给定单元格的下一个模式,但我不确定我是否真的理解这些步骤。例如,考虑下面的蟾蜍模式。标记为x的细胞是活的,标记的细胞是死的。
-XXX
XXX-上述内容应转到以下几个方面
--x-
x--x
x--x
-x--我们所知道的规则是:
因此,输入c0,0中的第一个单元是-并且它有3个活的相邻单元(一个水平的、垂直的和对角的),所以它在输出中应该是活动的,但它不是。谁能解释一下吗?
发布于 2012-01-17 13:46:18
输出中的中间两行对应于输入中的两行。输入中的左上角单元格对应于输出中最左的第二行,如您所见,它是活动的。
发布于 2012-01-17 13:47:07
嗯,是的。你的2行长输入是4行输出的中间部分.我想当你现在看它的时候,你会明白一切的。
你至少看过维基百科
https://stackoverflow.com/questions/8895632
复制相似问题