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

网站开发界面设计用什么工具深圳哪家网站建设好seo1888

网站开发界面设计用什么工具,深圳哪家网站建设好seo1888,wordpress 什么语言,wordpress动画插件下载地址目录 描述 输入 输出 样例输入 样例~~输出~~ 思路 code 描述 Gardon的迷宫城堡小希玩了很久#xff08;见Problem B#xff09;#xff0c;现在她也想设计一个迷宫让Gardon来走。但是她设计迷宫的思路不一样#xff0c;首先她认为所有的通道都应该是双向连通的… 目录 描述 输入 输出 样例输入 样例~~输出~~ 思路 code 描述 Gardon的迷宫城堡小希玩了很久见Problem B现在她也想设计一个迷宫让Gardon来走。但是她设计迷宫的思路不一样首先她认为所有的通道都应该是双向连通的就是说如果有一个通道连通了房间A和B那么既可以通过它从房间A走到房间B也可以通过它从房间B走到房间A为了提高难度小希希望任意两个房间有且仅有一条路径可以相通除非走了回头路。小希现在把她的设计图给你让你帮忙判断她的设计图是否符合她的设计思路。比如下面的例子前两个是符合条件的但是最后一个却有两种方法从5到达8。 输入 输入包含多组数据每组数据是一个以0 0结尾的整数对列表表示了一条通道连接的两个房间的编号。房间的编号至少为1且不超过100000。每两组数据之间有一个空行。 整个文件以两个-1结尾。 输出 对于输入的每一组数据输出仅包括一行。如果该迷宫符合小希的思路那么输出Yes否则输出No。 样例输入 6 8 5 3 5 2 6 4 5 6 0 08 1 7 3 6 2 8 9 7 5 7 4 7 8 7 6 0 03 8 6 8 6 4 5 3 5 6 5 2 0 0-1 -1样例输出 Yes Yes No思路 构成一个无向图判断这个图有没有回路也就是判断这个图是不是一棵树在输入阶段中我们要注意一个小细节一开始在输入“0 0”输出应该为Yes 判断无向图是否为一颗树两种方法 1、树的边数1节点数并且树一定没有环 2、并查集法若图中存在环必然存在一条边的两个点在判断他们所属的集合时会出现相等的情况 我们用第2种方法 code #define _CRT_SECURE_NO_WARNINGS 1 #includeiostream #includestring #includealgorithm #includeset using namespace std; const int N 1e5 10; int pre[N], flag[N];//flag为房间是否访问过0代表没访问过1代表访问过 int find(int x) {return pre[x] x ? x : pre[x] find(pre[x]); } void merge(int x, int y) {pre[find(x)] find(y); } void init() {for (int i 0; i N; i) {pre[i] i;} } int main() {int x, y;while (cin x y x ! -1) {if (!x !y) { //对一开始为0 0 输入要输出Yescout Yes endl;continue;}init();//初始化为将每个房间所在集合为自己的房间号memset(flag, 0, sizeof(flag));//cmemset头文件为stringflag[x] flag[y] 1;merge(x, y);int flag1 1;//标记是否存在回路if (x y) flag1 0; //xy 代表两个房间为一个房间当前状态不合法 //如果一个房间自己相连则意味着有两条或两条以上的路径能够到达同一个房间while (cin x y x) {if (find(x) find(y))flag1 0;//存在回路flag[x] flag[y] 1;merge(x, y);}if (!flag1) { cout No endl; continue; }setint s;for (int i 1; i N; i) {if (!flag[i]) continue;s.insert(find(i));}cout ((int)s.size() 1 ? No : Yes) endl;}return 0; }
http://www.hkea.cn/news/14567292/

相关文章:

  • 手机网站宽度自适应澧县住房和城乡建设局网站
  • 电子商务推广网站富阳网站建设公司
  • 公章电子版在线制作网站网站设计名称
  • 360网站收录提交入口大全销售管理系统下载
  • 外贸工艺品网站建设昌都市网站建设
  • 网站注销流程外贸网站友情链接
  • 银川建设网站公司邮箱如何注册企业邮箱
  • linux做网站1G内存够不陕西省交通建设集团公司门户网站
  • 重庆网站建设找重庆万为电子商务网站建设期末作业
  • 遵义网站建设价格贵阳好的网站建设
  • 做汽车网站销售怎么入手网站建设与开发考试
  • 用网页制作个人网站外贸平台有哪些
  • 电商网站开发常用代码微信营销策略有哪些
  • 网站建设教程特别棒湖南岚鸿权 威黑帽seo教程
  • php网站建设模板重庆沙坪坝企业网站建设联系电话
  • 新泰营销型网站建设沧州礼品行业网站设计
  • 分析网站建设前期的seo准备工作怎么提交网站关键词
  • 提供网站制作公司哪家好40岁学平面设计能找到工作吗
  • 400选号网站源码室内设计培训价格
  • 网站用户注册页面怎么做珠宝类企业网站(手机端)
  • 建设银行北京东四支行网站莱芜论坛莱芜在线
  • 临沂建设局网站北京海淀区最新通知
  • 什么网站能免费专业网站搭建报价
  • 如何修改网站底部在线制作diy电子印章
  • yahoo不收录我的网站大气网站首页欣赏
  • 信托公司网站建设网站的工作简报怎么做
  • 开发网站可用性监控淘宝seo排名优化软件
  • 重庆市建设执业注册中心网站wordpress猜你喜欢插件
  • 网站建设小组实验报告成立公司需要什么材料
  • 个性个人网站模板开封淘宝网站建设