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

苏州做公司网站设计的公司网站建设项目执行进度表

苏州做公司网站设计的公司,网站建设项目执行进度表,做任务反佣金的网站,wordpress 课程预定 插件题目:200. 岛屿数量 - 力扣(LeetCode) 题解:是一个非常裸的Floodfill问题来求解连通块个数,那么可以想到使用DFS或者BFS来遍历解决。当该点为1时,即对上下左右四个位置遍历,直到周围全为‘0’点…

 题目:200. 岛屿数量 - 力扣(LeetCode)

题解:是一个非常裸的Floodfill问题来求解连通块个数,那么可以想到使用DFS或者BFS来遍历解决。当该点为1时,即对上下左右四个位置遍历,直到周围全为‘0’点。

class Solution {
public:const int dir[4][2] = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}};void bfs(vector<vector<char>>& grid,int x, int y, const int n, const int m){queue<pair<int,int>> q;q.push({x, y});while(q.size()){auto t = q.front();q.pop();for(int i = 0; i < 4; i ++){int x = t.first + dir[i][0];int y = t.second + dir[i][1];if(x < 0 || x >= n || y < 0 || y >= m) continue;if(grid[x][y] == '0') continue;grid[x][y] = '0';q.push({x, y});}}}int numIslands(vector<vector<char>>& grid) {vector<vector<int>> directions = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}};const int n = grid.size();const int m = grid[0].size();int ans = 0;for(int i = 0; i < n; i ++)for(int j = 0; j < m; j ++)if(grid[i][j] == '1'){bfs(grid, i, j,n, m);ans ++;}return ans;}
};
http://www.dtcms.com/a/611074.html

相关文章:

  • 发布网站域名设置wordpress 搭建 查分系统
  • 四旋翼无人机视觉目标跟踪系统完整实现指南
  • 网站建设与管理案例柳洪轶苏州保洁公司招聘保洁区域经理
  • 中国核工业华兴建设有限公司网站c蔡甸区城乡建设局网站
  • 如何使用C语言反编译程序 | 反编译技术和注意事项
  • 免费设计签名在线生成网络推广seo怎么弄
  • 威海住房和城乡建设厅网站新国标小区网络建设
  • 河北建设厅官方网站聊城网站建设工作室
  • AURIX与tasking改变字体大小
  • MySQL 条件唯一索引实战:用 delete_time 实现活跃记录唯一
  • ⭐ TIE Cell(Tie-High / Tie-Low)完整技术总结与工程指导
  • 淘宝网站c 设计怎么做wordpress屏蔽右键
  • 苏州网站制作公司合肥建设网
  • 简化接口测试:利用Dify工作流结合CI/CD,实现一键式回归验证
  • 网站建设宣传方案三更app下载网站
  • 济宁祥云网站建设深圳龙华是低风险区吗
  • 如何利用个人nas做网站广州市建设局官方网站
  • Linux内核LED驱动开发:实现可控制闪烁与常亮的GPIO驱动
  • 信息论(四):熵与概率分布的期望
  • 辽宁网站网站建设刚刚中国突然宣布
  • Mysql主从复制 windows下
  • 白云区网站建设公成都建设高端网站
  • UART、IIC、SPI、CAN通信协议简介
  • 鸿蒙系统编译语言 | 深入探讨鸿蒙编译技术及其应用前景
  • 网站建设一对一培训网站建设ssc源码最新
  • C语言编译速度 | 提升编译效率的方法与技巧
  • 【Python爬虫基础-3】数据解析
  • 做网站能用思源黑体吗wordpress文章页面模板
  • 精品源码分享的网站首尔面积
  • 科普:LLM中的网页工具:Fetch与GeneralSearch