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

网站被k后换域名 做301之外_之前发的外链怎么办宣传片拍摄方案范本

网站被k后换域名 做301之外_之前发的外链怎么办,宣传片拍摄方案范本,德阳市建设厅官方网站,自己能不能做个网站在给定的 m x n 网格 grid 中,每个单元格可以有以下三个值之一: 值 0 代表空单元格;值 1 代表新鲜橘子;值 2 代表腐烂的橘子。 每分钟,腐烂的橘子 周围 4 个方向上相邻 的新鲜橘子都会腐烂。 返回 直到单元格中没有…

在给定的 m x n 网格 grid 中,每个单元格可以有以下三个值之一:

  • 值 0 代表空单元格;
  • 值 1 代表新鲜橘子;
  • 值 2 代表腐烂的橘子。

每分钟,腐烂的橘子 周围 4 个方向上相邻 的新鲜橘子都会腐烂。

返回 直到单元格中没有新鲜橘子为止所必须经过的最小分钟数。如果不可能,返回 -1 。

示例 1:

输入:grid = [[2,1,1],[1,1,0],[0,1,1]]
输出:4

示例 2:

输入:grid = [[2,1,1],[0,1,1],[1,0,1]]
输出:-1
解释:左下角的橘子(第 2 行, 第 0 列)永远不会腐烂,因为腐烂只会发生在 4 个方向上。

示例 3:

输入:grid = [[0,2]]
输出:0
解释:因为 0 分钟时已经没有新鲜橘子了,所以答案就是 0 。

提示:

  • m == grid.length
  • n == grid[i].length
  • 1 <= m, n <= 10
  • grid[i][j] 仅为 01 或 2

关键词:广度优先搜索(BFS),栈

思路:典型的广度优先搜索题目,每个橘子腐烂的时间即被扩展时的层数,初始时将所有腐烂的橘子压入栈中,之后广度优先搜索,逐层扩展,扩展时将好橘子(1)更新为烂橘子(2),同时记录扩展层数(开辟dist[ ][ ]数组)。扩展完毕后,再次遍历,寻找最大的dist[i][j]即可,如果发现还有好橘子,则返回-1。

class Solution {
public:int bfs(vector<vector<int>>& grid){queue<pair<int, int>> q;int dist[13][13];for(int i = 0; i < grid.size(); i++){for(int j = 0; j < grid[i].size(); j++){if(grid[i][j] == 2){q.push(pair(i, j));dist[i][j] = 0;}}}int dx[4] = {-1, 0, 1, 0}, dy[4] = {0, -1, 0, 1};while(!q.empty()){pair<int, int> p = q.front();q.pop();for(int i = 0; i < 4; i++){int x = p.first + dx[i], y = p.second + dy[i];if(x >= 0 && x < grid.size() && y >= 0 && y < grid[0].size() && grid[x][y] == 1){q.push(pair(x, y));grid[x][y] = 2;dist[x][y] = dist[p.first][p.second] + 1;}}}int max_time = 0;for(int i = 0; i < grid.size(); i++){for(int j = 0; j < grid[i].size(); j++){if(grid[i][j] == 1) return -1;max_time = max(max_time, dist[i][j]);}}return max_time;}int orangesRotting(vector<vector<int>>& grid) {int res = bfs(grid);return res;}
};

 

http://www.dtcms.com/wzjs/567088.html

相关文章:

  • 宁波网站建设计莱芜金点子官网
  • 衡水网站建设选哪家搜索推广和信息流推广的区别
  • 网站建设推广优化公司wordpress导入工具栏
  • 制作制作网站建设的某鲜花网站的数据库建设
  • 程序员自己做网站赚钱那个网站直接回做二手发电机
  • 区块链网站开发价格wordpress 图片页面
  • 建设工程申报系统网站网站广告销售怎么做
  • 吕梁建设机械网站网站建设类工作描述
  • 贵州住房和城乡建设部网站官网wordpress设为首页
  • 如何做自己的网站后台wordpress删主题
  • wordpress加载特效插件最好的优化公司
  • 怎么建个自己的网站wordpress中英文菜单
  • 霸县网站建设网站报价方案 模板
  • 电商设备网站怎么做php装修网站源码
  • 高大上的网站设计网站做转链接违反版权吗
  • 网站建设分金手指排名十一福州在线
  • 用花生壳免费域名做公司网站网站301跳转效果
  • 网站制作案例效果与通信工程专业做项目的网站
  • 建立一个网站需要什么技术网站第三方评价如何做
  • 阿里云 iis 多个网站关注江苏建设厅网站
  • 做胃肠科网站怎么做网页跳转
  • 2017年网站建设市场分析兴宁区住房和城乡建设局网站
  • 有没有什么做海报字体的网站室外设计网站推荐
  • 网站建设500元西安seo网站公司
  • 网站访问量统计代码怎么做东莞个人做网站
  • 电子商务网站建设流程图物联网方案
  • 中国建设部网站能查叉车证甘肃省住房和建设厅网站服务中心
  • 为shopify做推广的网站微信小程序制作开发平台
  • 网站制作专家网站服务器怎么迁移
  • 天津市工程建设项目报建网站后缀是.cc的网站