思路:根据R和C的值把所有的的点列出来,让后对这个list做排序,就好了。
两行解决:
ls=[[m,n] for m in range(R) for n in range(C)]
return sorted(ls,key=lambda x:(abs(x[0]-r0)+abs(x[1]-c0)))
思路:根据R和C的值把所有的的点列出来,让后对这个list做排序,就好了。
两行解决:
ls=[[m,n] for m in range(R) for n in range(C)]
return sorted(ls,key=lambda x:(abs(x[0]-r0)+abs(x[1]-c0)))