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

WordPress创建的网站中国局势最新消息今天

WordPress创建的网站,中国局势最新消息今天,微信网站建设方案ppt,做的比较好的美食网站Leetcode 3286. Find a Safe Walk Through a Grid 1. 解题思路2. 代码实现 题目链接:3286. Find a Safe Walk Through a Grid 1. 解题思路 这一题的话思路上就是一个宽度优先遍历,我们按照health进行排序进行宽度优先遍历,看看在health被消…
  • Leetcode 3286. Find a Safe Walk Through a Grid
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3286. Find a Safe Walk Through a Grid

1. 解题思路

这一题的话思路上就是一个宽度优先遍历,我们按照health进行排序进行宽度优先遍历,看看在health被消耗完之前是否可能走到终点即可。

2. 代码实现

给出python代码实现如下:

class Solution:def findSafeWalk(self, grid: List[List[int]], health: int) -> bool:n, m = len(grid), len(grid[0])if health - grid[0][0] < 1:return Falseq = [(-health+grid[0][0], 0, 0)]seen = set()while q:h, x, y = heapq.heappop(q)if (x, y) in seen:continueseen.add((x, y))h = -hfor dx, dy in [(1, 0), (-1, 0), (0, 1), (0, -1)]:nx, ny = x+dx, y+dyif 0 <= nx < n and 0 <= ny < m and (nx, ny) not in seen and h - grid[nx][ny] > 0:if nx == n-1 and ny == m-1:return Trueheapq.heappush(q, (-(h-grid[nx][ny]), nx, ny))return False

提交代码评测得到:耗时238ms,占用内存17.3MB。

http://www.mmbaike.com/news/39446.html

相关文章:

  • 广州网站排名企业培训机构
  • 淘客免费网站建设搜索引擎优化是什么工作
  • 自己做网站必须要学哪些最新新闻热点
  • 网站建设网络推广加盟怎么开网站平台
  • 搭建购物商城深圳网站搜索优化
  • 张家口做网站公司网上推广产品哪个网好
  • 婚庆网站模板上百度首页
  • 黄江网站设计武汉网络营销推广
  • 企业网站管理系统cms源码下载营销型企业网站有哪些平台
  • it培训网站模板西安网站推广排名
  • 计算机网站开发今日头条官网首页
  • 盐城网站建设价格关键词工具有哪些
  • 如何做彗聪网站呢站长之家网站流量查询
  • 网站制作公司珠海网络推广app是干什么的
  • b2b外贸网站软文模板
  • 庐江县住房和城乡建设局网站百度手机软件应用中心
  • 贺州网站建设新闻发布
  • 北京响应式的网站常用的网络营销方法
  • 软件测试流程五个阶段seo的主要工作内容
  • 营销网站文章去那找百度95099怎么转人工
  • 清华asp_动态网站开发网页设计是干嘛的
  • 页面设计风格有哪几种网站seo在线诊断
  • 鞍山网络杭州seo招聘
  • 商标注册网上缴费家庭优化大师下载
  • 高港做网站电子商务与网络营销教案
  • 阿德采购网360优化大师历史版本
  • 锋创科技园网站建设刚刚中国突然宣布
  • 做英文题的网站娄底seo
  • 男的女的做那个的视频网站seo如何优化
  • 乾安网站建设公司日本免费服务器ip地址