原题忘了

//这道题挺经典的,和水池问题有相像之处。。。
题目大概思路是给一个测试数据,里面有几组值,分别是每个字母之间有联系,

所以可以用二维数组将有联系的标记为1,然后在调用函数里面进行dps。。。。

#include <iostream>
#include <cstring>
using namespace std;
bool Find;
int n,m,flag[30],M[30][30];
void ss(int x,int y)
{
    flag[x]=1;
    for(int i=0;i<=26;i++)
        {
            if(M[x][i]==1&&flag[i]==0) {     //if后面有一个括号,当时忘记了加,想了很久。。。
            if(i==y)  {Find=true;return;}
            ss(i,y);}
        }
        //return Find;
}
int main()
{
    //while(cin>>n>>m)
    cin>>n>>m;
     char x,y;
     memset(M,0,sizeof(M));
    while(n--)
    {
        cin>>x>>y;
        M[x-'A'][y-'A']=1;
        M[y-'A'][x-'A']=1;
    }
    while(m--)
    {
        cin>>x>>y;
        memset(flag,0,sizeof(flag));
        Find=false;
        ss(x-'A',y-'A');
        if(Find==true)  cout<<"Yes\n";
        else cout<<"No\n";
    }

    return 0;
}

转载于:https://www.cnblogs.com/yefengCrazy/p/5636860.html

基于Intranet/Internet 的Web下的办公自动化系统,采用了当今最先进的PHP技术,是综合大量用户的需求,经过充分的用户论证的基础上开发出来的,独特的即时信息、短信、电子邮件系统、完善的工作流、数据库安全备份等功能使得信息在企业内部传递效率极大提高,信息传递过程中耗费降到最低。办公人员得以从繁杂的日常办公事务处理中解放出来,参与更多的富于思考性和创造性的工作。系统力求突出体系结构简明、功能实用、管理和维护简单易行的特点 功能模块--功能描述列表: 桌面查询系统 ●提供权限范围内信息的发布,查询公共信息功能 ●提供电子邮件收发功能(包括内部邮件、外部邮件) ●提供短信息发布与查询功能 ●提供公告通知查询功能 ●提供个人考勤纪录查询功能 ●提供日程安排纪录查询功能 ●提供个人工作日志纪录功能 ●提供通讯薄功能 ●提供个人文件柜设置功能 ●提供个人资料设置以及在线同事提示功能 公共事务系统 ●提供电子签章工作流程的定制与实施 ●提供工作流程的定制与实施 ●提供公告通知管理功能 ●提供考勤管理等功能 ●提供员工日程安排查询 ●提供员工工作日志查询 ●提供专利论文查询及管理模块 ●提供工作计划查询及管理 ●提供设备查询及管理模块 ●提供生产管理查询及管理模块 ●提供人事档案的管理与查询 ●提供工资上报的管理与录入 ●提供图书管理与查询 ●提供会议申请、安排、查询、记录等 ●车辆的使用、维护、申请、以及车辆信息管理 ●组织机构信息查询、管理 内部交流系统 ●提供公共讨论区 ●网络会议 ●公共文件柜(树状权限设置,不同权限的用户可以访问不同的文件) ●网络硬盘功能 考勤模块 ●提供上下班、请假、出差、记录 销售管理系统 ●客户关系管理系统 ●产品销售管理系统 ●供应商管理系统 系统设置模块 ●提供组织机构设置管理与权限分配 ●公共事务中的考勤与工作流设置 ●交流设置中的文件柜、文本聊天、网络硬盘设置 ●电子公文设置 ●系统访问控制 ●系统数据库管理 ●系统资源管理 ●电子签章控件下载 办公助手模块 ●提供各种信息查询、手机所在地查询、邮政编码、电话区号、万年历、北京时间、法律法规、常用电话、 天气预报(需要Internet支持)、旅游气象(需要Internet支持)、动态列车时刻表(需要Internet支持)等 .功能模块--功能描述列表 桌面查询系统 ●提供权限范围内信息的发布,查询公共信息功能 ●提供电子邮件收发功能(包括内部邮件、外部邮件) ●提供短信息发布与查询功能 ●提供公告通知查询功能 ●提供个人考勤纪录查询功能 ●提供日程安排纪录查询功能 ●提供个人工作日志纪录功能 ●提供通讯薄功能 ●提供个人文件柜设置功能 ●提供个人资料设置以及在线同事提示功能 公共事务系统 ●提供电子签章工作流程的定制与实施 ●提供工作流程的定制与实施 ●提供公告通知管理功能 ●提供考勤管理等功能 ●提供员工日程安排查询 ●提供员工工作日志查询 ●提供专利论文查询及管理模块 ●提供工作计划查询及管理 ●提供设备查询及管理模块 ●提供生产管理查询及管理模块 ●提供人事档案的管理与查询 ●提供工资上报的管理与录入 ●提供图书管理与查询 ●提供会议申请、安排、查询、记录等 ●车辆的使用、维护、申请、以及车辆信息管理 ●组织机构信息查询、管理 内部交流系统 ●提供公共讨论区 ●网络会议 ●公共文件柜(树状权限设置,不同权限的用户可以访问不同的文件) ●网络硬盘功能 考勤模块 ●提供上下班、请假、出差、记录 销售管理系统 ●客户关系管理系统 ●产品销售管理系统 ●供应商管理系统 系统设置模块 ●提供组织机构设置管理与权限分配 ●公共事务中的考勤与工作流设置 ●交流设置中的文件柜、文本聊天、网络硬盘设置 ●电子公文设置 ●系统访问控制 ●系统数据库管理 ●系统资源管理 ●电子签章控件下载 办公助手模块 ●提供各种信息查询、手机所在地查询、邮政编码、电话区号、万年历、北京时间、法律法规、常用电话、 天气预报(需要Internet支持)、旅游气象(需要Internet支持)、动态列车时刻表(需要Internet支持)等 .
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值