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

餐饮网站建设方案书惠州抖音seo

餐饮网站建设方案书,惠州抖音seo,怎么做时时彩网站平台怎么提成,PHP做网站的核心是什么关系推断 题目描述 给你一些已经确定的元素之间的关系&#xff0c;请你判断是否能从这些元素关系中推断出其他的元素关系。 输入 输入的第一行是一个整数N&#xff0c;表示测试数据的组数。 每组输入首先是一个正整数m&#xff08;m<100&#xff09;&#xff0c;表示给定元…

关系推断

题目描述

给你一些已经确定的元素之间的关系,请你判断是否能从这些元素关系中推断出其他的元素关系。

输入

输入的第一行是一个整数N,表示测试数据的组数。
每组输入首先是一个正整数m(m<=100),表示给定元素关系的个数。
接下来m行,每行一个元素关系,格式为:
元素1<元素2 或者 元素1>元素2
元素用一个大写字母表示,输入中不会包含冲突的关系。

输出

对于每组输入,第一行输出“Case d:”,d是测试数据的序号,从1开始。
接下来输出所有推断出的新的元素关系,按照字典序从小到大排序,格式为:
元素1<元素2
每个元素关系占一行,输入中给定的元素关系不要输出。
如果没有新的元素关系推断出来,则输出NONE。

样例输入

2
3
A<B
C>B
C<D
2
A<B
C<D

样例输出

Case 1:
A<C
A<D
B<D
Case 2:
NONE

题意概括

给出两个字母之间的大小关系,然后推断这个字母和其他字母的大小关系;

解题思路

使用floyd算法讲所有的关系进行更新之后输出;

代码

#include<stdio.h>
#include<string.h>
#include<ctype.h>
#include<math.h>
#include<algorithm>
#include<queue>
#define inf 0x3f3f3f3f
using namespace std;int line [30][30];
int vis[30][30];
void floyd()
{int i,j,k;for(i=0;i<26;i++){for(j=0;j<26;j++){for(k=0;k<26;k++){if(line[i][j]==0)line[i][j]=line[i][k]&&line[k][j];}}}
}
int main ()
{int t,n,m,i,j;char ch1,ch2,ch;int l;scanf("%d",&t);l=0;while(t--){l++;memset(vis,0,sizeof(vis));memset(line,0,sizeof(line));scanf("%d",&n);for(i=1;i<=n;i++){scanf(" %c%c%c",&ch1,&ch,&ch2);vis[ch1-'A'][ch2-'A']=i;vis[ch2-'A'][ch1-'A']=i;if(ch=='>')line[ch1-'A'][ch2-'A']=1;else line[ch2-'A'][ch1-'A']=1;}floyd();printf("Case %d:\n",l);/*for(i=0;i<26;i++){for(j=0;j<26;j++){printf("%d ",vis[i][j]);}printf("\n");}*/int num=0;for(i=0;i<26;i++){for(j=0;j<26;j++){if(vis[i][j]!=0&&vis[j][i]==vis[i][j]){continue;}if(line[j][i]){printf("%c<%c\n",i+'A',j+'A');num++;}}}if(num==0){printf("NONE\n");}}return 0;
}

转载于:https://www.cnblogs.com/lanaiwanqi/p/10445716.html

http://www.lbrq.cn/news/2562787.html

相关文章:

  • 天津网站设计建设口碑营销的优缺点
  • 贵阳国家经济技术开发区门户网站宁波seo快速优化课程
  • 织梦网站需要优化360搜索优化
  • 网站标题会影响吗谷歌google play下载
  • wordpress装饰公司主题福建seo顾问
  • 四大门户网站创始人企业营销型网站建设
  • 金阊做网站价格营销推广活动策划书模板
  • 淘宝网站建设属于什么类目seo运营做什么
  • 做网站坂田关键词是什么
  • 哪有专做注册小网站的百度推广平台登录入口
  • 公司做网站之前要准备什么软件产品推广计划怎么写
  • 做网站开发考什么研网络营销的优势
  • 手表回收网网站seo推广公司
  • 自己做了个网站合肥百度快照优化排名
  • 做软件的网站建设百度网址安全中心怎么关闭
  • 如何做独立网站他达拉非的副作用和危害
  • 权大师的网站是哪个公司做的优化营商环境 提升服务效能
  • 辽宁网站建站系统平台百度推广工资多少钱一个月
  • 投资网站建设优化排名推广关键词
  • 男做暧免费视频网站好的seo平台
  • 已有网站怎么修改网站seo优化外包顾问
  • 潍坊网站建设top长沙网站建设公司
  • 浏览器小游戏在线玩深圳网站搜索优化
  • 天津建设工程信息网网站首页seo教程网站优化推广排名
  • 行业网站功能赣州seo
  • wordpress 如何更改主页北京优化互联网公司
  • 钟表商城网站建设方案seo 视频
  • 网站建设公司如何约客户长沙网站关键词推广
  • 网站的优化总结怎么写进入百度知道首页
  • 好看又免费的图片素材seo哪个软件好
  • cmd怎么取消关机命令
  • Linux中Docker Swarm介绍和使用
  • 基于OpenCV的cv2.solvePnP方法实现头部姿态估计
  • 嵌入式学习笔记-MCU阶段--DAY09
  • Codeforces Round 1040 (Div. 2) E1 - E3 交互题 | 思维
  • python每日一题练习---简单题目