采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
是个小问题,只是纠正一下。
上,下,左,右应该是{(0,-1),(0,1),(-1,0),(1,0)}。
视频中应该是逆时针。
但是不影响理解,知道就好!
不是的哦。你给出的坐标使用的是数学坐标系。
但是在计算机中,给定一个二维数组G[N][N],
其中第一维操纵的是行所在的索引,第一维数字的变化代表在这个二维数组中上下移动;
第二维操纵的是列所在的索引,第二维数字的变化代表在这个二维数组中左右移动。
原来是这样啊,懂了!谢谢老师.
非常感谢!
老师好,我有同样的问题,是实际上都一样只是说法不同呢?还是移动的顺序就是不一样。 int newx = x+d[i][0]; int newy = y+d[i][1]; 当i = 0 时,d[0][0] = -1,d[0][1]=0, newx = x-1,对于空间格子来说就是向左走了呀。是不是就是说法不一样,对于数组来说就是上下移动呢?
登录后可查看更多问答,登录/注册
课程配套大量BAT面试真题,高频算法题解析,强化训练
1.1k 13
1.1k 12
662 11
1.5k 10
1.2k 10