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

济南装修公司排名前十强智能网站排名优化

济南装修公司排名前十强,智能网站排名优化,网站设计用处,电商网站建设运营协议牛客题霸 [ 岛屿数量] C题解/答案 题目描述 给一个01矩阵#xff0c;1代表是陆地#xff0c;0代表海洋#xff0c; 如果两个1相邻#xff0c;那么这两个1属于同一个岛。我们只考虑上下左右为相邻。 岛屿: 相邻陆地可以组成一个岛屿#xff08;相邻:上下左右#xff09;…牛客题霸 [ 岛屿数量] C题解/答案 题目描述 给一个01矩阵1代表是陆地0代表海洋 如果两个1相邻那么这两个1属于同一个岛。我们只考虑上下左右为相邻。 岛屿: 相邻陆地可以组成一个岛屿相邻:上下左右 判断岛屿个数。 题解 人傻了调了半小时没调出来。。 难倒是不难 其实就是dfs然后标记附近的岛屿如果附近所有岛屿都被标记了就count 然后看还有其他的岛屿挺常规的 代码 class Solution { private:int d[5]{-1,0,1,0,-1}; public:/*** 判断岛屿数量* param grid char字符型vectorvector * return int整型*/void dfs(int x, int y, vectorvectorchar grid, vectorvectorbool vis, int row, int col){if(x0||xrow||y0||ycol||vis[x][y]false) return;if(grid[x][y]1){vis[x][y] false;for(int i0;i4;i){dfs(xd[i],yd[i1],grid,vis,row,col);}}}int solve(vectorvectorchar grid) {// write code hereif(grid.size()0){return 0;}int row grid.size();int col grid[0].size();int count 0;vectorvectorbool vis(row,vectorbool(col,true));for(int i0;irow;i){for(int j0;jcol;j){if(grid[i][j]1vis[i][j]true){dfs(i,j,grid,vis,row,col);count;}}}return count;} };
http://wiki.neutronadmin.com/news/288935/

相关文章:

  • 韶关市建设工程造价网站给帅哥做奴视频网站
  • 抢购网站源码李江seo
  • 宁波网站推广业务网站建设地图素材
  • 怎样做网站公司免费windows云电脑
  • 计算机科学与技术 开题报告 网站建设平面设计哪里学
  • 傻瓜式做网站程序网站推广话术与技巧
  • 哪里网站可以做微信头像制作手机网站用什么软件
  • 景安企业网站建设给客户做非法网站
  • 甘肃城乡建设厅网站网站seo排名优化
  • 深圳市网站备案网页设计实验报告摘要
  • app模板网站模板网络规划设计师案例分析
  • 宣城网站seo诊断沈阳建设工程信息网招标显示待验证什么意思
  • 湛江北京网站建设学编程要会英语吗
  • 小地方做外卖网站怎样世界网站制作
  • 石河子做网站wordpress term id
  • 有哪些公司建设网站磁贴式网站模板
  • wordpress更改轮播图百度关键词优化快速排名软件
  • 网站建设最新教程视频wordpress支持国内视频的编辑器
  • 免费的网站后台陕西省城乡住房建设部网站
  • 宁德做网站怎样做美食网站
  • 西安+美院+网站建设seo推广是什么意思呢
  • 成都网络优化网站建设seo公司推荐
  • js做的携程网站建立什么网站
  • 网站单页模板怎么安装北京到牡丹江
  • 南京金九建设集团网站连云港网站关键词优化
  • 腾讯建站官网人才网站建设方案
  • 北京大兴网站建设做微视频的网站
  • 企业网站的重要性书签图片
  • 全球最好的设计网站wordpress加背景音乐
  • 中国设计网站排行榜创建个人网站制作流程步骤