gpt4 book ai didi

algorithm - 编程挑战 : Easiest way to code this grid?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:22:37 24 4
gpt4 key购买 nike

成功了!看帖子底部!!!

世界上聪明的人...

我正在尝试使用 Processing (java) 绘制此网格,但我无法找到解决此问题的最明智方法。我基本上可以只绘制重复部分中的每个点,但我确信有更好的解决方法。

grid

任何算法和语言都可以。我只需要了解概念。

编辑

更新了 Logo 图像。这基本上显示了我如何需要能够“知道”哪些区域是邻居,以便从网格创建生成形状:

logo

编辑 2

该网格被设计者称为“准周期八折网格”。

编辑 3

好吧,这比我想象的要难。我取得了很大进步,您可以在这里找到代码:https://gist.github.com/3682600

我的分割适用于两种形状,但是,当我开始递归时,发生了一些奇怪的事情。这是我现在的输出:

test

感谢任何帮助!

编辑4

好的,这将变成一项史诗般的任务。我发现当递归变得太深时就会出现问题。要么是元素旋转的问题,要么是我想不通的另一件事。不管怎样,这是我现在的工作草图:

working

编辑5

我成功了!我弄乱了立方体的旋转,这把一切都搞砸了。我更改了它并且它正在工作:https://gist.github.com/3682600 .那里可能有太多东西,但它完全有效。证明:

leve1 level2 level3

最佳答案

我不确定是否有简单的方法,我开始寻找重复的部分,但它是准周期性的,或者说几乎是重复的。

enter image description here

它显然在绿线之间是对称的,但标记为蓝色的图案实际上似乎并没有显示网格向远离中心延伸的样子。不过我可能是错的。

关于algorithm - 编程挑战 : Easiest way to code this grid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12333988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com