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

免费建微网站平台品牌建设方式有哪些

免费建微网站平台,品牌建设方式有哪些,我需要把网站做,如何设计网站首页导航图案计数 题目描述 一张画布里有n行*m列个格子#xff0c;其中有的格子里有颜色填充#xff0c;有的格子是空的没有颜色填充。现在需要你写一个程序来数出画布里边有颜色填充的格子构成了多少个图案#xff0c;其中图案的定义为#xff1a; 如果两个有颜色的格子边相邻或…图案计数 题目描述 一张画布里有n行*m列个格子其中有的格子里有颜色填充有的格子是空的没有颜色填充。现在需要你写一个程序来数出画布里边有颜色填充的格子构成了多少个图案其中图案的定义为 如果两个有颜色的格子边相邻或者角相邻即横、纵两个方向上的位置差都不超过1则他们属于同一个图案。 关于输入 第一行为两个整数n和m1n, m200。 之后的n行每行为一个长度为m的字符串构成了整个画布。字符串中#表示颜色-表示空白。 关于输出 一个整数表示图案的个数 例子输入 19 48 ------------------------------------------------ ---####-----#-----#----------------------####--- --######----#-----#---------------------######-- -########--#-#---#-#####--#-##-##---#--########- -###--###--#-#---#-#----#-##-##--#--#--###--###- -###--###--#--#-#--######-#--#---#-#---###--###- -########--#--#-#--#------#--#----##---########- --######---#---#---######-#--#-----#----######-- ---####----------------------------#-----####--- ----------------------------------#------------- ------------------------------------------------ ---###--#--------#------#----------------------- --#---#-#---------------#----------------------- -#------#-##--#-##--##-###-#-##-###--###-#--##-- -#------##--#-##-#-#----#--##--#---##---##-#---- -#------#---#-#--#--#---#--#---#---##----#--#--- --#---#-#---#-#--#---#--#--#---#---##---##---#-- ---###--#---#-#--#-##---#--#---#---#-###-#-##--- ------------------------------------------------ 例子输出 12 解题分析 这是一个典型的深度优先搜索DFS问题。在这个问题中我们需要遍历整个画布对每个有颜色的格子进行深度优先搜索找出所有与其相邻的有颜色格子并将它们标记为已访问。每次新的DFS搜索都代表一个新的图案。在实现这个算法时我们需要注意防止对同一个格子进行多次访问。 代码实现 #includestdio.h#define MAX 200char grid[MAX][MAX]; int visited[MAX][MAX]; int dx[] {-1, 0, 1, 0, -1, -1, 1, 1}; int dy[] {0, 1, 0, -1, -1, 1, -1, 1}; int n, m;void dfs(int x, int y) {visited[x][y] 1;for (int i 0; i 8; i) {int nx x dx[i];int ny y dy[i];if (nx 0 nx n ny 0 ny m grid[nx][ny] # !visited[nx][ny]) {dfs(nx, ny);}} }int main() {scanf(%d%d, n, m);for (int i 0; i n; i) {scanf(%s, grid[i]);}int count 0;for (int i 0; i n; i) {for (int j 0; j m; j) {if (grid[i][j] # !visited[i][j]) {dfs(i, j);count;}}}printf(%d\n, count);return 0; }
http://www.zqtcl.cn/news/511784/

相关文章:

  • 自己怎么做拼单网站外贸网站 源码
  • 做网站如何防止被黑网页无法访问如何解决360浏览器
  • 专门做设计的网站互联网运营培训班哪个好
  • 烟台网站建设网站推广做网站与数据库的关系
  • 深圳网站设计成功刻成全视频免费观看在线看第7季高清
  • 淮阳城乡建设局网站seo技术团队
  • 建设博客网站游戏交易类网站seo怎么做
  • 做系统软件的网站wordpress网站会员太多
  • 上海门户网站怎么登录网站开发竞价单页
  • 东莞市外贸网站建设公司软件开发 系统开发 网站开发服务
  • 泉州制作网站设计南宁网站排名外包
  • 南通网站建设入门wordpress google seo
  • 怎么建立图片的网站吗网站响应式是什么意思
  • 网站建设买了服务器后怎么做WordPress多城市
  • 网站建设凭证成都网站设计公司
  • 创新创业营销策略网站建设等做钢材的都用什么网站
  • 英文免费网站模板大庆+网站建设
  • 品牌网站建设内容框架网站首页收录没了
  • 湖南城乡住房建设厅网站网站图片切换效果
  • 凡科做的网站可以在百度搜到吗阿里云nas做网站
  • 做企业销售分析的网站更改wordpress传文件尺寸
  • 网站建设策划书封面知名企业名称
  • 中小企业网站建设与管理课件百度云济南高端网站建设公司
  • 台州企业建站程序网页设计素材网站知乎
  • wordpress视频付费谷歌seo专员是指什么意思
  • 域名续费做网站wordpress模板淘宝客模板
  • 加强政协机关网站建设深圳教育软件app开发
  • 绍兴企业网站推广Django 个人博客网站开发
  • html5 开发网站图门市建设局网站
  • wordpress 建立网站江苏电信网站备案