采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
dirs里面存四个方向坐标点,但是到下一个节点时还是这几个点,这块没看明白
{-1,0},{0,-1},{1,0},{0,1},这几个点怎么说算出来的
这四个点是人工定义的,分别代表从cur向左,上,右,下四个方位移动一格的增量。
{-1,0},{0,-1},{1,0},{0,1}, 这个点就是左上角那个点?如果是随机一个点,这个是不是要变?,还有所有点的上,左都是负的
这个dir是一个方位。具体的坐标需要与cur相加来使用。算出来的next才是真正的相邻点。 比如cur是{3,4},那么我们对于四个dirs里的坐标,分别有next:=cur.add(dir) 那么算出来,next分别是:{2,4},{3,3},{4,4},{3,5}
dirs是一个增量,cur是当前点,一直在变。cur加上dir,就相当于从cur往上下左右各移动一格,获得了cur 4个相邻点的坐标。
我说的i 、j 什么时候变,没看出来怎么变得
登录后可查看更多问答,登录/注册
语法+分布式爬虫实战 为转型工程师量身打造
3.7k 14
713 1
2.0k 1
1.1k 12