所以我今天花了几个小时写出逻辑,并将它变成代码,但我完全停留在这一点上,我不知道该怎么做。我现在只用java编程了几个月,所以整个“逻辑”思维模式还没有完成。任何人都可以帮助我思考如何在java中创建一个ulam螺旋的逻辑? import java.util.Arrays;
public class GridMaker {
private static int gridRow = 5
我想将椭圆沿着螺旋移动到屏幕中心 - 椭圆的起始点通过x和y坐标给出。那么我不知道如何将螺旋推向中心(我可以通过在x,y上添加宽度/ 2和高度/ 2来实现此目的)并且在同一时间开始在给定cartasian(x,y)处的运动,坐标。以下是代码。帮助赞赏! 我一直在努力做到这一点的处理(JAVA): float r = 0; //radius
float x = 700; // x of the o
所以我的输入应该是一个n×n个不超过每9个字符的单词(N < = 20)矩阵。输出应该是一个字符串句子,通过从左上角开始以顺时针螺旋方式读取矩阵形成。在一些帮助下,我设法让它运作起来,尽管我完全理解正在发生的事情仍然有些麻烦。我绝对不知道如何以相反的方式做到这一点 - 从右下角开始逆时针旋转。这是我的代码到目前为止: string s;
int hor = 0, vert = 0;