我承担了创建代码的任务,该代码用于绘制Java中的“-”螺旋,该螺旋表示通过望远镜观察的宇宙。
输入参数为:
-望远镜的大小(1,2,3..10000)
-望远镜的方向(N,S,W,E)
我的理解尝试:
从所附的示例中,矩阵的大小似乎取决于它们的方向。
例如,给定参数2W,我们有一个5x4矩阵,给定2N我们得到了4x5矩阵。
另外,方向(N,E,S,W)始终显示螺旋开始的位置,例如,给定参数2,W,则螺旋在左侧开始。
给定上述两个参数,如何生成“-”的螺旋形?
示例1:https://imgur.com/FVE4H5b
示例2:https://imgur.com/S9zm7Fd
非常感谢您的输入。