思路:根据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)))
本文标题:leetcode_1030. Matrix Cells in D
本文链接:https://www.haomeiwen.com/subject/uqpacktx.html
网友评论