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

图论——kruskal算法

53. 寻宝(第七期模拟笔试)

题目描述

在世界的某个区域,有一些分散的神秘岛屿,每个岛屿上都有一种珍稀的资源或者宝藏。国王打算在这些岛屿上建公路,方便运输。

不同岛屿之间,路途距离不同,国王希望你可以规划建公路的方案,如何可以以最短的总公路距离将 所有岛屿联通起来(注意:这是一个无向图)。 

给定一张地图,其中包括了所有的岛屿,以及它们之间的距离。以最小化公路建设长度,确保可以链接到所有岛屿。

输入描述

第一行包含两个整数V 和 E,V代表顶点数,E代表边数 。顶点编号是从1到V。例如:V=2,一个有两个顶点,分别是1和2。

接下来共有 E 行,每行三个整数 v1,v2 和 val,v1 和 v2 为边的起点和终点,val代表边的权值。

输出描述

输出联通所有岛屿的最小路径总距离

输入示例
7 11
1 2 1
1 3 1
1 5 2
2 6 1
2 4 2
2 3 2
3 4 1
4 5 1
5 6 2
5 7 1
6 7 1
输出示例
6
提示信息

数据范围:
2 <= V <= 10000;
1 <= E <= 100000;
0

相关文章:

  • OpenCV中的连通组件分析能做什么?是怎么使用的
  • 如何为预训练模型进行领域适配:全参数微调、LoRA 还是 Prompt Tuning?
  • request库基础学习
  • axios 请求拦截器和 响应拦截器总结
  • 让AI看见世界:MCP协议与服务器的工作原理
  • github上传操作简单说明
  • MySQL进阶篇-InnoDB引擎(逻辑存储结构、内存结构、磁盘结构、后台线程、事务原理、MVCC)
  • 88页手册上线 | 企业级本地私有化DeepSeek实战指南
  • matrix-breakout-2-morpheus 靶机----练习攻略 【仅获取shell】
  • List附加对象
  • Flutter中Align的使用说明
  • 洛科威多功能岩棉板为环保助力,推动企业绿色可持续发展
  • Linux文件
  • 【监督学习】岭回归算法步骤及matlab实现
  • 网络编程---多客户端服务器
  • LCS算法(文本相似度计算)
  • springmvc 框架学习
  • 国思RDIF低代码快速开发框架 v6.2版本发布
  • 【Qt】Qt + Modbus 服务端学习笔记
  • 论数据结构
  • 王毅出席金砖国家外长会晤
  • 央行副行长:增强外汇市场韧性,坚决对市场顺周期行为进行纠偏
  • 油电同智,安全超充!从上海车展看中国汽车产业先发优势
  • 上海市委常委会传达学习总书记重要讲话精神,研究张江科学城建设等事项
  • 大漠孤烟为何“直”?物理学家在唐诗中读出“不一样的美”
  • 第二十届华表奖提名名单公布,张译、王一博、马丽、郭帆等入围