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

洛谷U640024 找割边 题解

题目链接:https://www.luogu.com.cn/problem/U640024

边双连通分量 求 割边(桥) 模板题。

示例程序:

#include <bits/stdc++.h>
using namespace std;
const int maxn = 1e4 + 5, maxm = 1e5 + 5;struct Edge {int v, id;
};
vector<Edge> g[maxn];
int n, m, dfn[maxn], low[maxn], ts;
set<int> st; // 记录所有割边的编号void tarjan(int u, int eid) {dfn[u] = low[u] = ++ts;for (auto &[v, id] : g[u]) {if (id == eid) continue;if (!dfn[v]) tarjan(v, id);low[u] = min(low[u], low[v]);if (low[v] > dfn[u])st.insert(id);}
}int main() {scanf("%d%d", &n, &m);for (int i = 1, u, v; i <= m; i++) {scanf("%d%d", &u, &v);g[u].push_back({v, i});g[v].push_back({u, i});}tarjan(1, -1);if (st.size() == 0)puts("no");else {for (auto u : st)printf("%d\n", u);}return 0;
}
http://www.jsqmd.com/news/69567/

相关文章:

  • Python 学习笔记(01)
  • Python Flask service provide data list and retrieve and display in chrome via html and javascript
  • 2025最新PC仿石砖增强剂品牌TOP5评测!绿色建材赋能市政工程,权威榜单发布 - 全局中转站
  • 图文并茂-手把手教宝子们3分钟用 GitHub Pages 搭建免费网站 (保姆级教程)
  • 2025权威聚焦:智能门窗控制器解决方案商综合推荐,引领智慧生活新入口 - 星报
  • 2025最新聚脲防腐防水涂料/厂家TOP5评测!环保科技+工程实证权威榜单发布,功能涂料赋能基建防护新生态 - 全局中转站
  • 2025最新彩砖专用水性色浆服务商/厂家TOP5评测!环保创新+性能实证权威榜单发布,技术赋能重构彩砖涂装生态 - 全局中转站
  • 剪映vip破解版 分享
  • 2025 智能电壁炉解决方案商权威推荐:赋能家居暖意与智慧节能 - 星报
  • 2025年电壁炉解决方案商综合推荐:驱动智能取暖与美学融合的新浪潮 - 星报
  • 2025 最新聚脲地坪服务商 / 厂家 TOP5 评测!环保高性能 + 全场景适配权威榜单发布,技术创新引领地坪材料升级 - 全局中转站
  • 一只菜鸟学深度学习的日记:填充 步幅 下采样
  • 51
  • 2025最新无机水性涂料品牌/厂家TOP5评测!环保性能与工程适配权威榜单发布,功能性涂料技术革新引领行业升级 - 全局中转站
  • 黑马程序员SpringCloud微服务开发与实战-微服务-配置管理
  • git-ssh - yebinghuai-qq
  • Linux中级のNginx~2
  • 2025 最新水性地坪漆厂家 TOP5推荐!水性地坪漆年度品牌榜,环保性能 + 技术创新优质供应商,专业赋能地面涂装新体验 - 全局中转站
  • 数据采集与融合技术实践4
  • 12月9日日记
  • 2025.12.9总结
  • 2025 最新路面胶粘剂厂家 TOP5 评测!路面胶粘剂优质国产品牌年度榜单,绿色环保 + 性能实证权威榜单发布,技术赋能重构路面工程生态 - 全局中转站
  • 2025年国内十大检定器生产厂家实力排行榜,贯入式砂浆强度检测仪/回弹仪检定器/裂缝测深仪/裂缝测宽仪/数显碳化深度尺检定器供应厂家找哪家 - 品牌推荐师
  • 2025 最新桥梁防腐涂料厂家 TOP5 评测!环保高性能 + 技术创新权威榜单发布,守护基础设施安全与耐久 - 全局中转站
  • 2025年权威推荐!水处理设备企业综合实力TOP4 - 极欧测评
  • 东方智慧的现代生成:论岐金兰AI元人文构想的思想本源、理论建构与文明意义
  • Seata原理与简单示例 - 指南
  • US$1209.35 Original Alientech KESS V3 KESS3 Master 12MonthsSubscription
  • 12/9
  • Git命令