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

算法题(236):繁忙的都市

审题:

本题需要我们在满足三个条件的前提下选路修整,并输出方案中所有道路数和权值最大的那条道路的权值

思路:
方法一:瓶颈生成树-》最小生成树

题目条件分析:给定一个无重边,双向连通图

条件1:所有节点都要处于连通状态

条件2:选定的边尽可能少(生成树)

条件3:要求方案中的权值最大的边的权值尽可能小

根据这三个条件我们判断出题目要求的是瓶颈生成树(权值最大的边的权值最小的生成树),而瓶颈生成树和最小生成树是完全一样的,所以我们使用kruskal算法解决问题,只要注意ret是最大权值,并维护好ret即可

解题:

#include<iostream> #include<algorithm> using namespace std; const int N = 310, M = 8010; int n, m,ret;//ret表示瓶颈生成树的最大权值边 int f[N]; struct edge { int x, y, z; }e[M]; bool cmp(edge& a, edge& b) { return a.z < b.z; } int find(int num) { return f[num] == num ? num : f[num] = find(f[num]); } void kruskal() { sort(e + 1, e + 1 + m,cmp); for (int i = 1; i <= m; i++) { int x = e[i].x, y = e[i].y, z = e[i].z; int fx = find(x), fy = find(y); if (fx != fy) { ret = max(ret, z); f[fx] = fy; } } } int main() { cin >> n >> m; for (int i = 1; i <= m; i++) { cin >> e[i].x >> e[i].y >> e[i].z; } //初始化并查集 for (int i = 1; i <= n; i++) { f[i] = i; } kruskal(); cout << n - 1 << " " << ret << endl; return 0; }

注意1:

题目中说明了是连通图,所以一定有最小生成树,不用维护cnt来进行特殊判断

P2330 [SCOI2005] 繁忙的都市 - 洛谷

http://www.zskr.cn/news/1496810.html

相关文章:

  • TradingAgents-CN智能交易系统:如何5分钟构建你的AI投资分析团队?
  • 揭秘推进器分配矩阵(TAM):uuv_simulator推力管理核心技术
  • 如何快速上手StructBERT-base:3分钟实现中文情感极性判断
  • 如何扩展statannotations:自定义统计测试函数与标注格式的终极指南
  • 终极Voyager指南:5个技巧掌握Laravel管理后台开发
  • cann/sip列方向逐点乘算子
  • 兰州黄金回收实测 六大合规门店横评 - 余生黄金回收
  • 2026年6月临沂黄金市场最新动态与买卖回收全攻略 - 润富黄金回收
  • Origin 2024 进行语言切换后仍然显示为英文
  • 黄金大降急出手?收的顶回收价格仅比大盘低 3 出手不踩坑 - 奢侈品回收测评
  • 天津全案设计公司推荐:2026年改善型业主都在对比的5家 - GrowthUME
  • 2026 年赤峰装修公司真实口碑排名:综合实力靠谱装企全解析 - 装修新知
  • 终极指南:在64位Windows上无缝运行16位应用程序的完整解决方案
  • AgOpenGPS开发指南:C WinForms实现农业导航系统
  • 026年贵阳中高端室内装修全案设计深度横评:观山湖、白云区新房装修与高端定制完全指南 - 年度推荐企业名录
  • HGNN社区贡献指南:如何参与超图神经网络项目开发与改进
  • Unity数字人类渲染技术深度解析:从《The Heretic》到实时面部动画的架构演进
  • 2026 武汉专升本三大实力机构盘点:TOP3排名助力学子圆梦本科 - 小途xt
  • 2026年浙江GEO优化公司选型指南与深度评测 - 浙江稻盛和夫
  • kimi code使用
  • 2026 莆田厨卫屋面地下室漏水瓷砖空鼓测评:吉修匠 99.8 分五星榜首 - 吉修匠
  • 赣州黄金投资变现与本地回收服务指南 - 润富黄金回收
  • 北京海淀区附近黄金回收门店推荐:爱回收16家分片区速查,选店标准说清楚 - 新闻快传
  • 3分钟搞定LocalAI:零门槛本地AI部署终极指南
  • 2026年锁扣钢管桩深度测评:如何为基坑工程匹配最佳方案? - 热点速览
  • 2026北京朝阳区防水补漏权威推荐:卫生间免砸砖、屋顶漏水、阳台渗漏、外墙飘窗地下室维修,TOP5口碑榜+全维度深度测评+附近正规公司热线 - 资讯焦点
  • android设备 安卓手机adb工具箱,投屏工具
  • 2026 广东佛山门窗品牌精选盘点 节能窄边系统门窗选购与加盟指南 - 兔兔不是荼荼
  • 2026年天津日本留学专业中介推荐:五家优选深度解析 - 科技焦点
  • 利用ARP欺骗进行断网攻击