首页 > 其他分享 >P1656 炸铁路

P1656 炸铁路

时间:2024-02-22 19:12:50浏览次数:23  
标签:int P1656 铁路 枚举 edge unit cmp

原题链接

题解

1.暴力模拟
对每条边枚举(枚举之前先对边排序),然后对除去枚举边之外的边做并查集

code1:

#include<bits/stdc++.h>
using namespace std;

struct unit
{
    int x,y;
}edge[5005];

bool cmp(unit a,unit b)
{
    if(a.x!=b.x)return a.x<b.x;
    else return a.y<b.y;
}

int fa[155]={0};

int finds(int now)
{
    return fa[now]=(fa[now]==now?now:finds(fa[now]));
}

void build(int x,int y)
{
    fa[finds(x)]=finds(y);
}
int main()
{
    int n,m;
    cin>>n>>m;

    for(int i=1;i<=m;i++)
    {
        cin>>edge[i].x>>edge[i].y;
        if(edge[i].x>edge[i].y) swap(edge[i].x,edge[i].y);
    }

    sort(edge+1,edge+1+m,cmp);

    for(int i=1;i<=m;i++)
    {
        for(int j=1;j<=n;j++)fa[j]=j;

        for(int j=1;j<=m;j++)
        {
            if(i!=j)
            {
                build(edge[j].x,edge[j].y);
            }
        }

        set<int> q;
        for(int j=1;j<=n;j++)
        {
            q.insert(finds(j));
            if(q.size()>1)break;
        }

        if(q.size()>1)
        {
            cout<<edge[i].x<<" "<<edge[i].y<<endl;
        }
    }
    return 0;
}

标签:int,P1656,铁路,枚举,edge,unit,cmp
From: https://www.cnblogs.com/pure4knowledge/p/18027970

相关文章

  • 高铁拉我,马拉车——记高铁路上的manacher
    目录前言问题引入思路一览manacher高效的原因具体情况讨论小问题的讨论code前言不得为什么,总会在奇奇怪怪的时候特定时间看算法比平常看得舒服多了,之前看字符串匹配的时候自然是准备把马拉车一起看了的,但是那时候看不下去,昨天回家的高铁上再次看了看,觉得格外的亲切,emmm问题引入......
  • AI智能检测算法与LiteCVR平台铁路沿线周界入侵防护方案
    在现在铁路视频监控系统基础上,结合AI人工智能技术,通过智能算法判断铁路延线相关风险,形成“互联网+专网”常态护路联防模式,实现铁路护路“一键可控”,中心与值勤人员动态联防新格局。铁路周界的入侵防范主要包括人防、物防、技防模式。其中,人防是利用人工巡逻的方式对铁路关键位置......
  • 岩土工程铁路桥梁监测中智能振弦传感器的应用方案
    岩土工程铁路桥梁监测中智能振弦传感器的应用方案智能振弦传感器是近年来岩土工程和桥梁监测领域的重要技术之一。它具有高灵敏度、高精度、高可靠性等优点,并且能够实时对结构物振动进行监测和分析。本文针对岩土工程铁路桥梁监测中智能振弦传感器的应用方案进行探讨和分析。一、智......
  • 如何下载全国水系、铁路、土地、交通设施和运输相关数据?
    ​    通过以下方法可以将全国水系、铁路、土地、交通设施和运输相关数据下载到本机。 方法/步骤下载GIS地图下载器http://www.geosaas.com/download/mapdownloader.exe,安装完成后桌面上出现”GIS地图下载器“图标。        2、双击桌面图标打开......
  • 岩土工程铁路桥梁监测中智能振弦传感器的应用方案
    岩土工程铁路桥梁监测中智能振弦传感器的应用方案智能振弦传感器是近年来岩土工程和桥梁监测领域的重要技术之一。它具有高灵敏度、高精度、高可靠性等优点,并且能够实时对结构物振动进行监测和分析。本文针对岩土工程铁路桥梁监测中智能振弦传感器的应用方案进行探讨和分析。 ......
  • 多通道振弦数据记录仪在铁路隧道监测中的重要应用
    多通道振弦数据记录仪在铁路隧道监测中的重要应用岩土工程监测是工程建设中不可或缺的一环,特别是在铁路隧道工程中更是如此。为此,振弦数据记录仪成为了一种非常重要的仪器,可以帮助监测人员实时监测隧道内部的变化,为工程的安全运行提供重要保障。本文将着重介绍多通道振弦数据记录......
  • 岩土工程监测利器:多通道振弦数据记录仪应用铁路隧道监测
    岩土工程监测利器:多通道振弦数据记录仪应用铁路隧道监测岩土工程监测是工程建设中十分重要的一环,特别是在铁路隧道工程中,岩土工程监测更是不可或缺的一项。其中,振弦数据记录仪是一种非常重要的仪器,可以帮助监测人员实时监测隧道内部的变化,为工程的安全运行提供重要的保障。本文将......
  • 新基建智慧铁路:高铁沿线综合视频监控及风险智能预警管理方案
    一、方案背景铁路沿线安全环境直接关系铁路运输安全畅通。随着我国铁路特别是高速铁路运营里程不断增加,改善铁路沿线安全环境对保障铁路高质量发展和人民群众生命财产安全的作用更加突出。为了保障高铁的安全运营,高铁对安防尤其是视频监控的需求不断增多,同时也提出了更多先进性......
  • 历年成都运输产业数据公布:铁路货运量创新高!
     成都的物流产业正以前所未有的速度发展,为城市和整个地区带来了巨大的机遇。2021年的数据显示,成都机场客运量达到4733.8万人,货运量达到74万吨,同时铁路客运量达到186072.3万人,铁路旅客周转量为204.04亿人公里,铁路货运量为647.5万吨。这些数据揭示了成都作为物流中心的重要性。......
  • 机车整备场数字孪生 | 图扑智慧铁路
    机车整备场是铁路运输系统中的重要组成部分,它承担着机车的维修、保养和整备工作,对保障铁路运输的运维和安全起着至关重要的作用。随着铁路运输的发展、机车技术的不断进步,以及数字化转型的不断推进,数字孪生技术在机车整备场的应用越来越广泛。数字孪生三维可视化技术的应用为机车......