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

网站建设注意细节问题微信二维码

网站建设注意细节问题,微信二维码,网站内容段落之间有空格对seo有影响吗,公司网站制作教学文章目录1. 题目2. 解题1. 题目 「以扣会友」线下活动所在场地由若干主题空间与走廊组成#xff0c;场地的地图记作由一维字符串型数组 grid#xff0c;字符串中仅包含 “0#xff5e;5” 这 6 个字符。 地图上每一个字符代表面积为 1 的区域#xff0c;其中 … 文章目录1. 题目2. 解题1. 题目 「以扣会友」线下活动所在场地由若干主题空间与走廊组成场地的地图记作由一维字符串型数组 grid字符串中仅包含 “05” 这 6 个字符。 地图上每一个字符代表面积为 1 的区域其中 “0” 表示走廊其他字符表示主题空间。 相同且连续连续指上、下、左、右四个方向连接的字符组成同一个主题空间。 假如整个 grid 区域的外侧均为走廊。请问不与走廊直接相邻的主题空间的最大面积是多少 如果不存在这样的空间请返回 0。 示例 1: 输入grid [110,231,221] 输出1 解释4 个主题空间中只有 1 个不与走廊相邻面积为 1。示例 2: 输入grid [11111100000,21243101111,21224101221,11111101111] 输出3 解释8 个主题空间中有 5 个不与走廊相邻面积分别为 3、1、1、1、2最大面积为 3。提示 1 grid.length 500 1 grid[i].length 500 grid[i][j] 仅可能是 05来源力扣LeetCode 链接https://leetcode-cn.com/problems/YesdPw 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 先扫描一遍边界以及和 0 相邻的位置并以该位置开始 BFS在扫描一遍就是剩余不跟走廊相邻的记录最大面积 class Solution { public:typedef pairint,int pii;vectorvectorint dir {{1,0},{0,1},{-1,0},{0,-1}};int largestArea(vectorstring grid) {int m grid.size(), n grid[0].size();vectorvectorbool vis(m, vectorbool(n, false));for(int i 0; i m; i){for(int j 0; j n; j){if(vis[i][j])continue;if((i0 || im-1 || j0 || jn-1) grid[i][j] ! 0){ // 边界 且 不为 0也是跟外侧连通的bfs(grid, vis, m, n, i, j);}else if(grid[i][j] 0){ // 当前是 0, 检查周围的位置vis[i][j] true;for(int k 0; k 4; k){int nx i dir[k][0];int ny j dir[k][1];if(nx0 nxm ny0 nyn !vis[nx][ny] grid[nx][ny] ! 0){ // 周围的位置未访问且不为 0也是跟走廊相邻的bfs(grid, vis, m, n, nx, ny);}}}}}int maxArea 0;for(int i 0; i m; i){for(int j 0; j n; j){ // 剩余的不跟走廊相邻的区域if(vis[i][j]) continue;maxArea max(maxArea, bfs(grid, vis, m, n, i, j));}}return maxArea;}int bfs(vectorstring grid, vectorvectorbool vis, int m, int n, int i, int j){int area 0;char color grid[i][j]; // 颜色vis[i][j] true;queuepii q;q.push({i, j});while(!q.empty()){int x q.front().first;int y q.front().second;q.pop();area;for(int k 0; k 4; k){int nx x dir[k][0];int ny y dir[k][1];if(nx0 nxm ny0 nyn !vis[nx][ny] grid[nx][ny]color){ // 在范围内未访问颜色一样vis[nx][ny] true;q.push({nx, ny});}}}return area;} };2956 ms 376.2 MB C 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.pierceye.com/news/800393/

相关文章:

  • 物流企业网站建设特色吉林智能网站建设价格
  • 安徽省教育基本建设学会网站光明新区建设网站
  • 图片无法显示wordpress我是seo关键词
  • 设计商标的网站最新的电商资讯有哪些
  • 烟台开发区网站建设做家教中介网站赚钱吗
  • 商洛市建设工程造价管理站网站网站无障碍建设报告
  • 网站如何做原创广州网站优化关键词公司
  • 海门市城乡建设局网站深圳专业做网站专业
  • 网站首页的快照更新慢凉山建设机械网站
  • 怎么区分营销型网站如何建立公司的网站
  • 宁波网站建设鲤斯设计游戏网站上图片动态怎么做的
  • 重庆php网站建设网站ip地址 转向域名
  • 知名的电子商务网站从化手机网站建设
  • 钓鱼网站 企业形象做一婚恋网站多少钱
  • 南阳网站建设公司wordpress视频无法播放视频
  • 广西防城港建设厅网站wordpress导航栏修改
  • 网站建设桂林永川网站建设公司
  • 英文网站设计制作wordpress搜索不到
  • 企业营销网站建设的基本步骤吉林省建设工程质量监督站网站
  • 现在用什么软件做网站北京工程设计公司排名
  • 烟台网站开发技术找人做网站服务器不是自己的怎么办
  • 网站样式下载pc网站建设的优势是什么
  • 网站是怎么建设的网页制作基础教程第2版葛艳玲答案
  • 企业做一个网站的费用网站设计专业需要什么
  • 昆山住房和城乡建设部网站网站开发用的工具
  • 广州优化网站建设网站建设是怎么赚钱
  • 公司建设网站公司系统软件开发培训机构
  • 小程序分销系统开发成熟的网站怎么做seo推广
  • 网站dns修改wordpress极简清新主题
  • 南京网站建设价位招商门户网站建设方案