本题需要前置知识最小生成树。首先判断连通块数量可以通过并查集的方法。考虑连通块为2和1的情况:
时间复杂度为Kruskal算法的时间复杂度O(mlogm)。
小红拿到了一个无向图,她准备删除若干条边,使得最终怡好有2个连通块。小红每次删除一条边后可以获得这条边边权的价值,现在小红想知道自己能获得的最大价值是多少?
第一行输入两个整数n,m,代表节点数量和边的数量。
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册