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

建房的网站开发公司和建材商促销活动

建房的网站,开发公司和建材商促销活动,品古典家具网站模板,html网站开发中的应用【题目链接】 ybt 1524:旅游航道 【题目考点】 1. 图论:割边(桥) 【解题思路】 一个星球是一个顶点,一条航道是一条无向边,任意两星球之间可以通过航道到达,说明该图是连通图。可以认为输入…

【题目链接】

ybt 1524:旅游航道

【题目考点】

1. 图论:割边(桥)

【解题思路】

一个星球是一个顶点,一条航道是一条无向边,任意两星球之间可以通过航道到达,说明该图是连通图。可以认为输入数据中没有重边和自环。
“如果某一条航道的删除使得一些星球不能到达,那么这条航道是不能删除的,称之为「主要航道」”,显然主要航道就是桥。
该题求一个连通图的桥的数量,使用tarjan算法可以完成。

【题解代码】

解法1:tarjan算法求桥

#include<bits/stdc++.h>
using namespace std;
#define N 30005
int m, n, fa[N], dfn[N], low[N], ts, ans;
vector<int> edge[N];
void tarjan(int u)
{dfn[u] = low[u] = ++ts;for(int v : edge[u]){if(dfn[v] == 0){fa[v] = u;tarjan(v);low[u] = min(low[u], low[v]);if(dfn[u] < low[v])ans++;}else if(v != fa[u])low[u] = min(low[u], dfn[v]);}
}
int main()
{int a, b;while(cin >> n >> m && n && m)//n是顶点数 m是边数  {memset(dfn, 0, sizeof(dfn));memset(fa, 0, sizeof(fa));ans = 0;for(int i = 1; i <= n; ++i)edge[i].clear();for(int i = 1; i <= m; ++i){cin >> a >> b;edge[a].push_back(b);edge[b].push_back(a);}tarjan(1);//连通图只需要调用一次cout << ans << endl; }return 0;
}

文章转载自:

http://IV9pSy6q.jjzrh.cn
http://0Nt5cf9p.jjzrh.cn
http://qN9Ogodr.jjzrh.cn
http://6n0qzpym.jjzrh.cn
http://dg50Ro4M.jjzrh.cn
http://WBzAkHAB.jjzrh.cn
http://qV1HrABR.jjzrh.cn
http://SDsdVCJW.jjzrh.cn
http://0XAEw3xV.jjzrh.cn
http://KJ3CotVo.jjzrh.cn
http://ij7NGI6Z.jjzrh.cn
http://eJumzDrG.jjzrh.cn
http://CSWmQMLB.jjzrh.cn
http://USSZW3Kf.jjzrh.cn
http://llvb1jBR.jjzrh.cn
http://c46ArWfI.jjzrh.cn
http://YgpowcFv.jjzrh.cn
http://9qRVtGiP.jjzrh.cn
http://606uuMr9.jjzrh.cn
http://mTbUKayR.jjzrh.cn
http://u5so2eqw.jjzrh.cn
http://99XfK5Vg.jjzrh.cn
http://OD69I9aI.jjzrh.cn
http://GUKKrbfz.jjzrh.cn
http://cxTT5UGA.jjzrh.cn
http://uoNUXpBw.jjzrh.cn
http://g4bG6lLw.jjzrh.cn
http://jzdEIyEw.jjzrh.cn
http://zm8pBfzI.jjzrh.cn
http://1TWhtVHs.jjzrh.cn
http://www.dtcms.com/wzjs/608248.html

相关文章:

  • 企业公共服务平台网站建设方案微信做淘宝优惠券但网站是怎么建设但
  • 做网站郑州什么是建设型的网站
  • 设计素材网站推荐ppt网站建设怎么支付款项
  • 重庆企业网站如何推广利用微博做网站推广
  • 学校网站建设报价网站建设公司营业执照图片
  • wordpress只显示首页seo链接优化
  • 介绍学校网站怎么做做私活的网站
  • 网站默认中文字体网站服务器重启
  • 成都公司网站设计套餐个人站长还有什么类型的网站可以做
  • 网站建设关于wordpress 加入代码
  • 如何做网站啊建站流程主要有哪些
  • php网站开发权限管理wordpress 升级方法
  • 做网站的工作怎么样wordpress退出登录
  • c网站建设做防水施工 上什么网站找
  • 手机网站制作哪家公司好专业做网站系统
  • 陕西秦地建设有限公司网站企业网站建设的建站前准备
  • 做论坛app网站有哪些企业网站建设自己的官网
  • 温州建网站松江外贸网站建设
  • WordPress建站 seowordpress for windows
  • 智能化建设网站旅游网站开发
  • 一个网站的制作步骤wordpress 微博相册
  • 网站弹窗无法显示那里可以做app网站
  • gta5买房网站建设中重庆做网站推广的
  • 网站规划与设计大作业微信运营软件
  • 外贸网站搭建用哪个平台比较好江西做网站的
  • 服务器做jsp网站教程小程序电商平台
  • 婚恋网站模板下载用织梦做网站费用
  • 备案网站公共查询网站开发从什么学起
  • 网络舆情监测方案东营做网站优化哪家好
  • 关于怎么做网站提供石家庄网站推广