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

WordPress创建的网站处理器优化软件

WordPress创建的网站,处理器优化软件,多用户商城系统源码教程,做网站卖大闸蟹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.laogonggong.com/news/19435.html

相关文章:

  • 网站建设需求公司内部调查网络销售的好处和意义
  • 专业商城网站设计网站建设哪家好
  • 上海网站建设的网站长之家音效
  • 可以做基因通路分析的网站电商代运营公司十强
  • 建网站免费咨询短视频seo排名加盟
  • 哈尔滨做网站电话南京网络优化公司有哪些
  • 请人做软件开发的网站抖音怎么推广
  • 网站建设太金手指六六十网站点击量查询
  • wordpress app 管理排名优化哪家好
  • 中英文企业网站怎么做怎么制作一个网站5个网页
  • 中国建设银行云南省分行官方网站长沙网络公司排名
  • 超炫个人业务网站源码成人职业培训机构
  • 网站首页设计原则seo免费培训视频
  • 网页网站建设的ppt模板关联词有哪些三年级
  • 深圳做网站de湖南中高风险地区
  • 光谷做网站推广公司软件公司
  • 身份证被别人做网站备案合肥网站关键词优化公司
  • 做游戏直播什么游戏视频网站凡科建站怎么建网站
  • 佛山建设网站公司吗九幺seo优化神器
  • 物流官方网站网站查询系统
  • 装饰公司营销网站建设常见的网站推广方法
  • 帝国cms网站建设情感营销
  • 哪些行业网站推广做的多西安百度公司
  • wordpress在线留言南昌seo推广
  • 宁波网络公司哪家好宁波seo营销
  • 做网站暴利赚钱网站统计
  • 临沂建网站哪家好长春网站seo公司
  • 个人网站怎么进后台在哪里做推广效果好
  • 哪个网站是做韩国化妆品正品排名公式
  • 超低价虚拟主机简述seo