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

网站制作比较好的制作公司最好的网络营销软件

网站制作比较好的制作公司,最好的网络营销软件,网站开发的流程是什么,明星用什么软件做视频网站题目 思路 相比于 206、【图论】岛屿数量,就是在这个代码的基础上。先遍历边界,将边界连接的岛屿变为0,然后再计算一遍当前为1的岛屿面积。 代码实现 import collectionsn, m list(map(int, input().split())) graph []for _ in range(n…

题目

在这里插入图片描述
在这里插入图片描述

思路

相比于 206、【图论】岛屿数量,就是在这个代码的基础上。先遍历边界,将边界连接的岛屿变为0,然后再计算一遍当前为1的岛屿面积。
在这里插入图片描述

在这里插入图片描述

代码实现

import collectionsn, m = list(map(int, input().split()))
graph = []for _ in range(n):graph.append(list(map(int, input().split())))directions = [[0, 1], [0, -1], [-1, 0], [1, 0]]
res = 0def traversal(i, j):que = collections.deque()que.append([i, j])graph[i][j] = 0global res  res += 1while que:x, y = que.popleft()for move_x, move_y in directions:next_x, next_y = x + move_x, y + move_yif next_x < 0 or next_x >= n or next_y < 0 or next_y >= m:continueelif graph[next_x][next_y] == 1:res += 1            graph[next_x][next_y] = 0                            que.append([next_x, next_y])for i in range(n):if graph[i][0] == 1:traversal(i, 0)if graph[i][m - 1] == 1:traversal(i, m - 1)for i in range(m):if graph[0][i] == 1:traversal(0, i)if graph[n - 1][i] == 1:traversal(n - 1, i)res = 0
for i in range(n):for j in range(m):if graph[i][j] == 1:traversal(i, j)            print(res)

参考文章:101. 孤岛的总面积

http://www.dtcms.com/wzjs/252440.html

相关文章:

  • 网站服务器怎么做搜索引擎优化网站的网址
  • 个性化网站建设开发免费网站的软件
  • 公司网站友情链接兰州seo外包公司
  • 做健身俱乐部网站的目的和意义手机登录百度pc端入口
  • 如何用织梦搭建网站百度产品
  • 广州网站建设公司哪家比较好在线友情链接
  • 徐州网站制作建设常见的营销手段
  • wordpress主题授权seo搜索引擎优化课后答案
  • 国际 网站制作公司网站建设开发价格
  • 做网站 五个过硬 党员干部最稳定的灰色词排名
  • 上海营销型网站标准北京seo网站推广
  • 如何在文本上做网站链接符号关键词投放
  • 中英文网站案例线在成都网站推广公司
  • 网站品牌打造合肥网站快速排名提升
  • 网站建设的研究背景2023知名品牌营销案例100例
  • 产品毕业设计作品网站114黄页
  • 利用腾讯云建设网站百度文库官网
  • 衡阳市网站建设公司网上商城网站开发
  • 网页源代码中太原seo全网营销
  • 做网站一班需要多少钱百度移动端模拟点击排名
  • 做地方网站腾讯nba新闻
  • 做的比较好的返利网站知乎广告联盟app
  • 网站建设公司做前端搜索引擎营销的简称
  • 买完域名后怎么做网站新乡seo公司
  • 天空台108网站找手工活带回家做西安发布最新通知
  • 深圳做网站联系电话西安网约车平台
  • wordpress插件开发教程seo零基础视频教程
  • 手机网站制作系统百度网址大全 简单版
  • 制作网站公司选 择乐云seo专家湖北网站seo
  • wordpress后台添加字段乐云seo官网