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

化妆品购物网站开发的意义热搜关键词查询

化妆品购物网站开发的意义,热搜关键词查询,有那些网站可以做推广,做网站编程要学什么题目描述 小麦学了段时间车了,但是他还是不会在一条公路上180度调头。于是他只能在那种没有“死胡同”的路上开。现在给出一个小镇的地图,地图用R行C列的字符来表示,其中,只有建筑物和公路。建筑物用X表示,公路用“.”…

题目描述

小麦学了段时间车了,但是他还是不会在一条公路上180度调头。于是他只能在那种没有“死胡同”的路上开。现在给出一个小镇的地图,地图用R行C列的字符来表示,其中,只有建筑物和公路。建筑物用X表示,公路用“.”表示。小麦可以开着车从一个“.”到达上、下、左、右任一个相邻的“.”,保证所有的“.”都是连通的。小麦能否在这个小镇开车?即这个小镇有没有“死胡同”。

输入

第一行包含两个整数R,C(3<=R,C<=10)
接下来R行,每行C个字符。每个字符要么是’X’,要么是’.’

输出

一个整数,如果没有死胡同,则输出0;否则输出1.

样例输入

4 3
XXX
X.X
X.X
XXX

样例输出

1

分析

这道题就是判断出度小于等于1的情况。如图,明显的(3,2)就是一个死胡同,从(2,2)出发右转就是一个死胡同。所以这道题最优的算法并非搜索
分析
上图数据:
3 5
XXXXX
X…XX
X..XX
XXXXX

我们先把字符转化为一个bool数组,设不能走的路(X)为1,那么我们就一个一个点的找,只要那个点可以走,我们就在那个点的上下左右统计能走的格子。如果能走的格子小于等于1,也就是出度小于等于1,我们就断定这个小镇有死胡同即可。

为什么判断出度小于等于1就可以了呢?

我们还是以上面的那组数据举例吧,当走到(2,3)时,它只通一条路,也就是说进入了这个点就不能再出来了,也没有其他的路了,所以这道题就是根据这个思路来做的。

下面是我的代码…..

源代码

#include<cstdio>
int x,y;
bool s[11][11];
char c;
int main()
{scanf("%d %d\n",&x,&y);for(int i=1;i<=x;i++){for(int j=1;j<=y;j++){scanf("%c",&c);if(c=='X') s[i][j]=1;}scanf("\n");}for(int i=1;i<=x;i++)for(int j=1;j<=y;j++)if(!s[i][j]){int o=0;if(!s[i+1][j]&&i+1<=x) o++;if(!s[i-1][j]&&i-1) o++;if(!s[i][j+1]&&j+1<=y) o++;if(!s[i][j-1]&&j-1) o++;if(o<2){puts("1");return 0;}}puts("0");
}
http://www.lbrq.cn/news/2714221.html

相关文章:

  • 企业做网站设计沈阳关键词快照优化
  • wordpress 主题公园河南整站关键词排名优化软件
  • 一网科技有限公司seo独立站
  • 门户网站 开发语言线上购买链接
  • 广东省广州市白云区白云湖街道山西seo和网络推广
  • 3d效果图多少钱一张青岛关键词推广seo
  • 烟台定制网站建设公司比较好的网络优化公司
  • 如何制作公司appseo工作流程图
  • 盐城注册公司流程和费用重庆seo优化公司
  • 网络网站租福州seo兼职
  • 学编程的步骤windows优化大师提供的
  • 怀化医保网站电子商务网站推广
  • 做外汇都要看什么网站快照网站
  • 靖江有帮助做苏宁易购网站的公司吗今天最新的新闻头条
  • 12306网站如何做解绑推广app是什么工作
  • 餐馆餐饮装修设计网站搜索优化技巧
  • 招生代理平台网站seo优化案例
  • 郑州企业网站seo如何推广普通话
  • 网站邮件发送功能怎么做免费做网站网站
  • 车陂手机网站建设报价海外seo推广公司
  • 怎么加入网站做微商城网络推广哪个平台好
  • 网站开发实习报告广州seo网站推广
  • 做网站和彩票的同步开奖怎么做广告推广代运营公司
  • 青岛个人接网站建设百度网盘在线登录入口
  • axure开始怎么做网站首页培训班报名
  • 江苏cms建站系统搜索引擎优化的根本目的
  • 食品网络营销策划方案seo测试工具
  • 企业网站建设中期报告模板南宁seo服务公司
  • 北仑网站建设网络营销是干什么的
  • 乐山网站建设唐山百度提升优化
  • Encoder-Decoder Model编码器-解码器模型
  • OS设备UDID查看方法
  • [机器学习]08-基于逻辑回归模型的鸢尾花数据集分类
  • LeetCode215~ 234题解
  • k8s资源管理
  • 基于Apache Flink的实时数据处理架构设计与高可用性实战经验分享