您当前的位置: 首页 > 

先求一个导

暂无认证

  • 1浏览

    0关注

    291博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

acwing周赛36 B(经典不读题直接搜模板)

先求一个导 发布时间:2022-01-30 09:30:08 ,浏览量:1

题目 题意: 给定无向图,判断该图是否是一个有且仅有一个环的连通图。(无重边和自环) 思路: 首先dfs判断一下是否连通。如果m == n-1,是一棵树,没法有环。m == n,恰好一环。 m > n,不止一环。 时间复杂度: O(n+m) 代码:

#include
using namespace std;
vector va[102];
bool vis[102];
int n,m;
int cnt = 0;
void dfs(int cur)
{
	// couty;
        va[x].push_back(y),va[y].push_back(x);
    }
    vis[1] = 1;
    dfs(1);
    if(n == m && cnt == n) puts("YES");
    else puts("NO");
}
int main(void)
{
    solve();
    return 0;
}
关注
打赏
1662037414
查看更多评论
立即登录/注册

微信扫码登录

0.0348s