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

qoj853 Flat Organization

SOLUTION FROM WUMIN4

题意

给出一个 \(n\) 个点的带权竞赛图(定向完全图),你可以进行任意次操作,每次操作反转一条边,代价为边权,求使得图强连通的最小代价和与方案,或输出无解。

\(n\le 2000\)

思路

我们先考虑算出这张图的所有 SCC 并进行缩点,容易发现缩点后图是一个 DAG,且每个 SCC 中的边都没有必要翻转(翻转后显然不会更优)。于是问题变为了翻转 DAG 上边的最小代价使得图强连通。

注意竞赛图有一个很重要的性质:竞赛图缩点后拓扑序成链状,拓扑序小的点向所有拓扑序比它大的点连边。

于是我们可以对 DAG 建立一个图,正向边边权为 \(0\),反向边为原图边权,接着从原图拓补序最小的点跑最短路,到拓补序最大的点即为答案,然后求一下方案即可。

http://www.wxhsa.cn/company.asp?id=7744

相关文章:

  • shell命令中循环执行操作的命令
  • 2025年9月中国数据库排行榜:达梦挺进榜眼位,崖山首入前十强
  • 基于QEMU模拟器搭建Builtroot下的QT开发环境
  • vlan
  • windosw 配置arp绑定
  • 2024年最受欢迎的渗透测试工具盘点
  • Unity学习 5.6 FBX
  • SEERC 2022 题面简要翻译
  • 【稳定检索、线上线下参会、马理工主办】第十一届建筑、土木与水利工程国际学术会议(ICACHE 2025)
  • telnet安装与开启
  • 20250917NOIP#21
  • 又一个新项目完结,炸裂!
  • 阿里云防刷神器ESA搞活动免费领取
  • 报错TypeError: Unknown file extension .ts - broky
  • 抗 IgE 单克隆抗体联合变应原免疫治疗(AIT):过敏性疾病治疗的协同新策略
  • php怎么关闭数据库连接
  • 代码分析之污点分析 - 教程
  • 设计模式 7章
  • 磁盘存储简介-轮子
  • 洛谷 P1967 [NOIP 2013 提高组] 货车运输 题解
  • cherry-pick 合并曾今某一次提交
  • 向量数据库 FAISS、LanceDB 和 Milvus
  • ruoyi-vue自动生成代码
  • 拥抱新一代 Web 3D 引擎,Three.js 项目快速升级 Galacean 指南
  • Fast IO 模板
  • kylin V11安装mysql8.4.5(glibc.2.28版本)
  • iOS 上架 App 流程全解析 苹果应用发布步骤、App Store 审核流程、ipa 文件上传与 uni-app 打包实战经验
  • P6801 花式围栏
  • ms sql dml 操作
  • 黑白染色方法