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

武汉网站制作哪家强seo首页排名优化

武汉网站制作哪家强,seo首页排名优化,怎么做网站架构图,长沙网站建设的首选题目描述 思路 这个题需要读懂题意,即“什么样的形式表示两只船相撞?” ----> 上下相邻或左右相邻 如果图是不和法的,一定存在如下结构: # # . # 或 # # # . 或 # . # # 或 . # # #即四个格子里有三个#,一个"…

题目描述

在这里插入图片描述

思路

这个题需要读懂题意,即“什么样的形式表示两只船相撞?” ----> 上下相邻或左右相邻

 如果图是不和法的,一定存在如下结构:
# # 
. ## #
# .# .
# #. #
# #

即四个格子里有三个#,一个"."就表示相撞(找出的规律,后续可以用)
在这里插入图片描述
(借用一下洛谷题解大佬的图)
这样就表示两个不同的船只
即这个是dfs搜连通块的变形
数据量1000,还行

代码

基础的连通块
输出的时候有个。别忘了!

#include<bits/stdc++.h>using namespace std;const int N = 1e3+10;
char g[N][N];  //用字符串存储
int dx[4] = {0, 1, 0, -1}, dy[4] = {1, 0, -1, 0};
bool st[N][N];  //这个其实也可以不要,直接在原图上修改
int n, m;
bool check(int x, int y)
{int ans = 0;if(g[x][y] == '#')ans++;if(g[x + 1][y] == '#')ans++;if(g[x][y + 1] == '#')ans++;if(g[x+1][y+1] == '#')ans++;if(ans == 3) //相撞return true;return false;}
void dfs(int x, int y)
{for(int i = 0; i < 4; i++){int xx = x +dx[i], yy = y +dy[i];if(xx >= 1 && xx <= n && yy >= 1 && yy <= m && g[xx][yy] == '#' && !st[xx][yy]){st[xx][yy] = true;dfs(xx, yy);}}
}
int main()
{cin >> n >> m;for(int i = 1; i <= n; i++){for(int j = 1; j <= m; j++){cin >> g[i][j];}}int res = 0;for(int i = 1; i <= n; i++){for(int j = 1; j <= m; j++){if(check(i, j)){cout<<"Bad placement."<<endl;return 0;}if(!st[i][j]&&g[i][j] == '#') //没被搜过{res ++;st[i][j] = true;dfs(i, j);
//				cout<<"ok"<<endl;}}}printf("There are %d ships.\n", res);return 0;
}

总结

难点是如何理解船相撞,多画画图!

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

相关文章:

  • 临淄辛店今天招聘信息专业seo推广
  • 山东网站备案时间南昌seo网站管理
  • 编程网站scratch在线使用长沙网站包年优化
  • 青海网站建设与制作南宁seo渠道哪家好
  • 建设厅官方网站河南自媒体营销
  • 网站建行接口自助搭建平台
  • dw php网站建设视频教程seo搜索优化待遇
  • 农业电商网站建设方案小说关键词生成器
  • 企业做网站被骗百度搜索引擎关键词
  • 网站做视频的软件有哪些深圳网络推广哪家比较好
  • 晋城网站设计人百度推广官方网站
  • 乌鲁木齐网站建设中心常用的seo工具
  • 网站开发考什么证附近电脑培训班位置
  • 中小企业网站建设问题近期国际热点大事件
  • 政务公开和网站建设自查报告上海排名优化seo
  • 金华企业网站建站模板重庆seo整站优化设置
  • 娄底高端网站建设seo快速推广
  • 站长一般几个网站网络市场调研的五个步骤
  • 湘潭房产网站建设重庆百度推广的代理商
  • 武汉网站建设公司企业整站优化
  • dw做网站一般设为什么样引擎搜索技巧
  • 网站管理员权限商铺营销推广方案
  • 八戒影视大全鼓楼网站seo搜索引擎优化
  • 钮奇网站建设东莞网站seo公司
  • 公司让我做网站负责人上海有名网站建站开发公司
  • 怎么做网站赚钱怎样去推广自己的网店
  • 个人网站做影视成都官网seo厂家
  • 上高县城乡规划建设局网站小说风云榜
  • 做网站如何计算工资爱站网官网关键词
  • 北京企业网站建设公司百度收录网站多久