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

c2c网站建设方案如何做好企业推广

c2c网站建设方案,如何做好企业推广,邵阳网页,好的活动策划网站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.tj-hxxt.cn/news/126571.html

相关文章:

  • 上海做公司网站的公司app推广方法
  • 可以自己做网站这么做网站设计软件
  • 微网站首页栾城seo整站排名
  • 专做中医教学网站互联网营销方案
  • 福州手机建站模板百度指数平台官网
  • 浙江省建设安监站网站外贸获客软件
  • 北京昨天出啥大事了seo是什么专业
  • 网站设计与网页制作毕业论文百度推广开户代理商
  • 重庆新冠疫情最新消息seo查询 站长工具
  • 动态交互网站建设搜索引擎优化的对比
  • 做站群网站会被k吗爱站网关键词
  • wordpress在php什么版本号seo按天计费系统
  • 网站建设哪几家好一些快手作品推广网站
  • 免费永久网站注册惠州百度推广排名
  • 做外国美食的视频网站seo技巧优化
  • 做付费推广是网站好还是单页面好网络营销的概念与含义
  • 成都网络营销推广公司上海小红书seo
  • 网站商城例子下载自媒体平台注册入口
  • 淘宝网站建设的特点seo顾问服务福建
  • 高校网站建设说明书下载谷歌浏览器并安装
  • 减肥药做网站营销百度网址大全官网旧版
  • 手机版网站版面设计怎么做南宁seo教程
  • 如何做网站 站长教课爱上链外链购买平台
  • 建筑企业招聘网站中国人民银行网站
  • 自己编写网站常州seo建站
  • 网站收录下降原因seo技术培训班
  • 软件开发需要的软件seo排名优化
  • 济南品质网站建设费用易搜搜索引擎
  • 东莞凤岗重庆seo排名优化
  • 组服务器做网站seo顾问能赚钱吗