当前位置: 首页 > news >正文

泉州企业免费建站广州网站开发培训

泉州企业免费建站,广州网站开发培训,网站开发要什么,网站建设厘金手指排名十九难度:中等 很简单,从第 0 步开始模拟即可,唯一sb的就是测试用例中如果(0,0)处不为0的话就直接false,而不是去找0在哪 我的代码: class Solution:def checkValidGrid(self, grid: L…

难度:中等
在这里插入图片描述
很简单,从第 0 步开始模拟即可,唯一sb的就是测试用例中如果(0,0)处不为0的话就直接false,而不是去找0在哪
我的代码:

class Solution:def checkValidGrid(self, grid: List[List[int]]) -> bool:nx, ny = 0, 0step = 0n = len(grid)if grid[0][0] != 0:return Falsedef j(x, y):if x < 0 or x >= n or y < 0 or y >= n:return Falseif grid[x][y] == step:return Truereturn Falsewhile step < len(grid) ** 2 - 1:step += 1if j(nx + 1, ny + 2):nx += 1ny += 2continueif j(nx + 2, ny + 1):nx += 2ny += 1continueif j(nx + 1, ny - 2):nx += 1ny -= 2continueif j(nx + 2, ny - 1):nx += 2ny -= 1continueif j(nx - 1, ny - 2):nx -= 1ny -= 2continueif j(nx - 2, ny - 1):nx -= 2ny -= 1continueif j(nx - 2, ny + 1):nx -= 2ny += 1continueif j(nx - 1, ny + 2):nx -= 1ny += 2continuereturn Falsereturn True

最好还是单独列出行动方式,而不是写多个if判断

directions = [[-2, 1],[-2, -1],[2, 1],[2, -1],[1, 2],[1, -2],[-1, 2],[-1, -2]
]
#或者这样
for j in ((-2,-1),(-2,1),(-1,2),(-1,-2),(1,2),(1,-2),(2,1),(2,-1)):
http://www.yayakq.cn/news/131204/

相关文章:

  • 家具设计师常去的网站做3d图的网站有哪些软件有哪些
  • 新民电子网站建设哪家好网泰网站建设
  • 网站建设工具品牌有门户网站建设好如何维护
  • 关于中国幼教网站开发的经验四川学校网站建设公
  • 有专做代金券的网站吗手机怎么登录自己做的网站
  • 网站右侧悬浮代码深圳福田网站建设
  • 个人建站 wordpress建设内部网站
  • 时尚美容网站建设seo顾问是什么职业
  • 怎么把网站上传到空间济宁做网站公司找融合
  • 兰州市做网站的公司动漫版
  • 南京建设网站哪家好如何做网站推广
  • 建设局网站买卖合同外贸平台有哪些用户量大的
  • 大连建设工程信息网改名为什么百度seo快速
  • 网站推广营销运营方式主要是WordPress
  • 通州设计网站建设移动互联网时代的渠道模式创新
  • ai网站大全可以做水印的网站
  • 网站的优点有哪些方面安阳做网站公司
  • h5网站开发软件自己做的网站怎么设置地址
  • 济宁网站建设 智雅公司建一个网站多少钱
  • 网站建设实训指导书建设网站的步骤
  • 网站开发好了 怎么发布成都装饰网站建设
  • 长沙优化网站多少钱东莞人才市场档案接收电话
  • 普陀区网站建设公司万户做的网站安全吗
  • 电脑做网站主机网站建设公司哪家好 在线磐石网络
  • 模板网站为什么做不了优化郑州做网站建设公司哪家好
  • 鄂州网站制作哪家好莱芜杂谈
  • 中国工程建设招聘信息网站合肥建设网网站
  • 创建网站的快捷方式大连网站建设平台
  • 计算机(网站建设与维护)男人和女人做羞羞的事情网站
  • 一般可以建些什么种类的网站崔凯 本地wordpress