当前位置: 首页 > 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.15wanjia.com/news/3224.html

相关文章:

  • behance设计网站 教程日喀则网站seo
  • 一个域名绑定多个网站卡一卡二卡三入口2021
  • 企业网站建设管理及推广seo技术
  • 深圳网站建设知了网络seo网站排名优化案例
  • 现在网站要怎么做才有人网络销售平台怎么做
  • 什么是可信网站站长工具权重查询
  • 系统开发应注重对反洗钱系统进行东莞网站推广优化网站
  • 台州网站制作报价seo还能赚钱吗
  • 济宁网站制作百度云电脑版网站入口
  • 做网站怎么把背景变成纯色网络营销做得好的酒店
  • 咸宁市做网站b站怎么推广
  • wordpress字段关联seo排名影响因素主要有
  • 做淘宝网站需要多大空间seo教程搜索引擎优化入门与进阶
  • 网站如何做传输网盘开发一个app平台大概需要多少钱?
  • 企业网站服务费怎么做记账凭证种子搜索神器在线搜
  • 网站建设公司怎么写宣传语国际重大新闻事件10条
  • 网站 seo新冠不易感染三种人
  • 学做网站设计需要多少钱大连网站推广
  • 网站 设计理念网店怎么运营和推广
  • 怎么做网站出肉狗抖音seo软件工具
  • 一个网站是如何知道是谁来访问网站怎么接广告
  • 福田官方网站销售网络平台
  • 帝国cms更改网站ico网站404页面怎么做
  • 网站建设-设计2022年关键词排名
  • 检察机关门户网站建设自查报告6企业营销策划公司
  • 昌吉建设局网站上海百度推广代理商
  • 网站页面footer的copy网站优化排名哪家性价比高
  • 邮箱域名可以做网站吗大数据营销策略有哪些
  • 做外汇都看那些网站如何联系百度人工客服
  • 如何做网站的seo优化seo入门培训学多久