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

内蒙古网站建设流程检察机关门户网站建设

内蒙古网站建设流程,检察机关门户网站建设,关于网站开发技术,百度手机助手下载2021新版一:题目 题目描述 小明有一块空地#xff0c;他将这块空地划分为 nn 行 mm 列的小块#xff0c;每行和每列的长度都为 1。 小明选了其中的一些小块空地#xff0c;种上了草#xff0c;其他小块仍然保持是空地。 这些草长得很快#xff0c;每个月#xff0c;草都会向外…一:题目 题目描述 小明有一块空地他将这块空地划分为 nn 行 mm 列的小块每行和每列的长度都为 1。 小明选了其中的一些小块空地种上了草其他小块仍然保持是空地。 这些草长得很快每个月草都会向外长出一些如果一个小块种了草则它将向自己的上、下、左、右四小块空地扩展 这四小块空地都将变为有草的小块。请告诉小明kk 个月后空地上哪些地方有草。 输入描述 输入的第一行包含两个整数 n, mn,m。 接下来 nn 行每行包含 mm 个字母表示初始的空地状态字母之间没有空格。如果为小数点表示为空地如果字母为 gg表示种了草。 接下来包含一个整数 kk。 其中2 \leq n, m \leq 10001 \leq k \leq 10002≤n,m≤10001≤k≤1000。 输出描述 输出 nn 行每行包含 mm 个字母表示 kk 个月后空地的状态。如果为小数点表示为空地如果字母为 gg表示长了草。 输入输出样例 示例 输入 4 5 .g... ..... ..g.. ..... 2 copy 输出gggg. gggg. ggggg .ggg.二:上码 /**思路:1.这里要用到BFS遍历,什么意思呢BFS遍历广度优先遍历,就是我们需要遍历该节点的临结点,如果临界点为 . 的话那就给其赋值同时记得标记上该结点已经访问过了等到该访问该节点时我们就不用再访问了。 2.同时还要注意一个问题我们需要考虑到处在边界的元素,因为边界上无 上/左/右/下对此的处理 我们是从[1,1]开始我们的第一个元素同时尽量将我们的数组范围开的大一些 **/ #includebits/stdc.h using namespace std;char ans[1005][1005]; int visited[1005][1005] {false}; int m,n,k;void Bfs(int i,int j) {if(ans[i][j] . visited[i][j] false){ans[i][j] g;visited[i][j] true; }}int main () {cin m n;for (int i 1; i m; i) {for (int j 1; j n; j) {cin ans[i][j];}} cin k;while(k--) {memset(visited,false,sizeof(visited));//这个是为了解决 不同月分草的生长。 for (int i 1; i m; i) {for (int j 1; j n; j) {if (ans[i][j] g visited[i][j] false) {Bfs(i-1,j);Bfs(i1,j);Bfs(i,j-1);Bfs(i,j1);} }} }for (int i 1; i m; i) {for (int j 1; j n; j) {cout ans[i][j];}cout endl;}}
http://www.huolong8.cn/news/55661/

相关文章:

  • html网站设计范例linux目录不可写 wordpress
  • 网站发布之后上传文件路径变了网站平台搭建包括哪些
  • 网站公司优势网站开发挣钱吗
  • 网站是否必须做可信网站认证开发公司名字大全
  • 欧美 电台 网站模板网上卖货平台有哪些
  • vs2013做的网站wordpress 进度插件
  • 移动互联网网站开发做微信支付的网站多少钱
  • 茶叶官网网站建设快手免费推广软件
  • 杭州有哪些做网站的公司教育网站前置审批
  • 丰台新乡网站建设中国空间网站
  • 做网站单网页wordpress 权限破解
  • 上海网站建设费用多少windows 2003 取消网站访问密码
  • 小语种外贸网站建设wordpress不能发布
  • google网站打不开了WordPress插件手动
  • 南京市雨花区建设局网站做网站怎么看效果
  • 网站项目推广方案十大国外室内设计网站
  • 湛江免费建站公司中国建设银行建银购网站
  • 公司怎么样做网站揭阳网站制作费用
  • 建设网站服务器选择塘厦医院
  • 东莞网站排名优化报价网站关键词之间
  • 高端设计网站百度推广常州
  • 网站后台管理教程做网站用虚拟主机怎么样
  • 怎么做网站301重定向重庆观音桥简介
  • 学校后勤网站建设方案建筑工程完工证明格式
  • 网站开发毕业设计评审表常用网站开发语言
  • 建立网站邮箱长沙网站制作培训
  • 如何建微网站上海网站建设公司有多少家
  • 企业网站备案时间网站建设找谁做
  • 深圳做网站 龙华信科网站建设公司哪个好
  • 酒泉做网站深圳市住房和城乡建设厅网站