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

玉树营销网站建设多少钱新浪微指数

玉树营销网站建设多少钱,新浪微指数,四川网站建设电话咨询,如何做高网站的浏览量题目描述你有一张某海域 NxN 像素的照片,"."表示海洋、"#"表示陆地,如下所示:........##.....##........##...####....###........其中"上下左右"四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有 2 座…

题目描述

你有一张某海域 NxN 像素的照片,"."表示海洋、"#"表示陆地,如下所示:

.......

.##....

.##....

....##.

..####.

...###.

.......

其中"上下左右"四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有 2 座岛屿。

由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块陆地像素与海洋相邻(上下左右四个相邻像素中有海洋),它就会被淹没。

例如上图中的海域未来会变成如下样子:

.......

.......

.......

.......

....#..

.......

.......

请你计算:依照科学家的预测,照片中有多少岛屿会被完全淹没。

输入描述

第一行包含一个整数 � (1≤�≤1000)N (1≤N≤1000)。

以下 �N 行 �N 列代表一张海域照片。

照片保证第 1 行、第 1 列、第 �N 行、第 �N 列的像素都是海洋。、

输出一个整数表示答案。

输入输出样例

示例

输入
7
.......
.##....
.##....
....##.
..####.
...###.
.......
输出
1

连通性问题,探测陆地四周,如果都是陆地则继续探测,如果有一个方向不是陆地则会下沉

import sys
sys.setrecursionlimit(60000)#设置递归深度
def dfs(x,y):d=[(0,1),(0,-1),(1,0),(-1,0)]#用来方便计算相邻陆地位置global flag#定义全局变量global vis global mpvis[x][y]=1#给访问过的地点进行记录if mp[x][y+1]=='#' and mp[x+1][y]=='#' and mp[x-1][y]=='#' and mp[x][y-1]=='#':flag = 1#表示不会下沉for i in range(4):#计算相邻岛屿是否有可能是高地nx = x+d[i][0]ny = y+d[i][1]if vis[nx][ny]==0 and mp[nx][ny]=='#':dfs(nx,ny)
n = int(input())#输入n
mp = []#输入map
for i in range(n):mp.append(list(input()))
vis = []
for i in range(n):vis.append([0]*n)#为访问过的陆地申请空间
ans = 0
for i in range(n):for j in range(n):if vis[i][j]==0 and mp[i][j]=='#':flag=0dfs(i,j)if flag == 0: ans+=1#flag=0表示会下沉
print(ans)
http://www.khdw.cn/news/28909.html

相关文章:

  • 自由人网站开发口碑营销方案怎么写
  • 网站优化首页付款英文网站建设
  • java做的小游戏下载网站谷歌paypal官网
  • 宁津网站设计怎样留别人电话在广告上
  • 安徽省住房和城乡建设厅门户网站郑州seo技术
  • 为何网站打开慢网络营销的基本流程
  • 彩票网站net网站开发找那家域名备案查询系统
  • 网站设计建设流程图营销型网站建设多少钱
  • 行业网站推广方案百度指数使用方法
  • 垂直类网站怎么做推广如何建网站赚钱
  • 广西南宁小程序开发公司厦门seo
  • 融资网站建设重点网站排名软件包年
  • 网站平台免费搜索引擎下载入口
  • 怎么做网页模板展示网站百度seo查询工具
  • b2c网站盈利模式优化大师优化项目有哪些
  • 做品牌推广用什么网站seo在线优化平台
  • 家装设计师网站360推广登陆
  • 深圳高速建设有限公司站长工具seo综合查询网
  • 广州网站建设网站快速建站
  • 正规网站制作公司哪家好百度一下你就知道官方网站
  • wordpress 关联表seo营销论文
  • 淘客做网站运营长春seo外包
  • 网站优化工作室美国今天刚刚发生的新闻
  • 国外摄影网站网销怎么销售的
  • 自己的网站做一些诱惑竞价代运营外包公司
  • 怎么做香港团购网站成都seo工程师
  • ios开发者账号多少钱一年seo关键词排名优化方案
  • wordpress定制企业站网站运营是做什么的
  • 自建网站模板下载网址关键词查询网站
  • 中国招标建设信息网站广告类的网站