MC0207中转站(码蹄集)

码题集OJ-中转站 (matiji.net)

题面:

思路:dfs与bfs

1.有一个起点,找终点,其实也是联通块问题,直接bfs,dfs都行

2.第一次写dfs有点难,不过可以先学bfs

AC_Code:C++

#include<bits/stdc++.h> 

using namespace std;
int const N=507;

int n,m;
vector<int>son[N];  //存图
bool vis[N];    //记录可以到达的点

bool bfs(){
    queue<int>q;    q.push(1);
    while(q.size()){
        int t=q.front();    q.pop();

        for(int x:son[t]){
            if(vis[x])  continue;   //遍历过
            vis[x]=1;
            
            if(x==n)    return  true; //到了终点
            q.push(x);
        }   
    }

    return false;
}

bool dfs(int x){
    if(x==n)    return true;    //到了终点
    vis[x]=1;

    for(int y:son[x]){
        if(vis[y])  continue;   //遍历过

        if(dfs(y))  return true;    //找到答案直接返回
    }

    return false;   //都没有找到
}

int main( )
{
    scanf("%d%d",&n,&m);
    for(int i=0;i<m;i++){
        int a,b; scanf("%d%d",&a,&b);
        son[a].push_back(b);
    }
    
    //dfs
    if(dfs(1))   cout<<"Yes";
    else cout<<"No";
    
    //可以注释上面的代码,下面为简单易学的bfs
    // if(bfs())   cout<<"Yes";
    // else cout<<"No";

    return 0;
}

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要使用mc工具修改minio密码,可以按照以下步骤进行操作: 1. 打开命令行终端,并导航到mc工具的安装目录。 2. 输入以下命令来修改minio的密码: ``` mc config host add minio http://192.168.0.112:9005 minioadmin minioadmin ``` 这将使用明文方式输入新的minio密码。 或者,你也可以使用密文方式输入新的minio密码,命令如下: ``` mc config host add minio http://192.168.0.112:9005 Enter Access Key: minioadmin Enter Secret Key: minioadmin ``` 3. 运行以上命令后,mc工具会将新的minio密码保存在配置文件中。 4. 现在,你可以使用mc工具来管理minio存储服务,并使用新的密码进行身份验证。 请注意,以上步骤中的minio地址和密码仅作为示例,请根据你的实际情况进行相应的修改。 #### 引用[.reference_title] - *1* [Minio](https://blog.csdn.net/weixin_48360967/article/details/126572067)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [windows minio 修改密码修改 MINIO_ACCESS_KEY minio开机启动](https://blog.csdn.net/weixin_43853737/article/details/109637944)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值