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

特别好的企业网站程序平台网站建设制作

特别好的企业网站程序,平台网站建设制作,合肥百度快照优化排名,南宁推广软件leetcode200. 岛屿数量 题目 思路 遍历每一个网格,若网格为1,岛屿数量1,利用一个深度优先搜索函数将岛屿置零,注意判断数组边界 代码 class Solution:def numIslands(self, grid: List[List[str]]) -> int:self.grid grid…

leetcode200. 岛屿数量

题目

在这里插入图片描述

思路

遍历每一个网格,若网格为1,岛屿数量+1,利用一个深度优先搜索函数将岛屿置零,注意判断数组边界

代码

class Solution:def numIslands(self, grid: List[List[str]]) -> int:self.grid = gridself.result = 0self.height = len(grid)self.width = len(grid[0])self.directions = [[-1,0],[1,0],[0,-1],[0,1]]for i in range(self.height):for j in range(self.width):if self.grid[i][j]=='1':self.result += 1self.clean(i,j)return self.resultdef clean(self,i,j):if self.grid[i][j]=='1':  # 终止前置条件self.grid[i][j]='0'else:                     # 终止前置条件return 0for direction in self.directions:temp_h = i+direction[0]temp_w = j+direction[1]if temp_h>=0 and temp_h<self.height and temp_w>=0 and temp_w<self.width:self.clean(temp_h,temp_w)
http://www.yayakq.cn/news/781058/

相关文章:

  • 交换友情链接的渠道宁波seo排名费用
  • 嘉兴市建设工程监理协会网站阿里云 wordpress邮件
  • 鞍山网站制作的网站seo sem培训
  • 90设计网站可以商用吗网页资源下载
  • 传奇做网站空间电商平台有哪些模式
  • 软件定制网站优化 seo一站式山东省建设部网站
  • 网站建设哪个好房屋设计师破解版
  • 建设集团网站公司信誉好的唐山网站建设
  • 站点搭建深圳找个人做网站
  • 用c 做网站可以吗厦门市建设局官方网站证书查询
  • 怎么建网站新手入门推广标题怎么写
  • 服装设计网站怎么做网站的设计与应用论文
  • 产品推广宣传语济南网站优化收费
  • 岳阳网站建设的公司网站地图
  • 做淘宝网站要安全保障么wordpress程序图片打开慢
  • 汽车类网站搭建网站上传页面
  • 广东省网站免备案表网站对于企业的好处
  • 一级a做爰片免费网站下载wordpress博客亚马逊广告
  • 手机餐饮网站开发乐清柳市阿里巴巴做网站的
  • 台州网站制作定制网站识别手机电脑自动跳转
  • 佛山网站seo优化排名公司被逆冬seo课程欺骗了
  • 小区媒体网站建设台州网站制作服务
  • 网站注册备案之后怎么做网站智能经济高峰论坛
  • 网站域名怎么看做设计有必要买素材网站会员
  • 网站运营怎么学做网站3年3万
  • 网站建设发布深圳债务优化
  • 大理州建设局官方网站三秦seo
  • 萍乡网站设计公司软件工程开发师
  • 做接口的网站angular网站模板下载
  • 如何推广运营网站网站开发人员招聘it管理