首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
旅游
8条解析
开通博客写题解
此在Dasein
发表于 2025-11-19 05:07:17
这是一个典型的 图论 + 二分答案 (Binary Search) 问题。我们需要结合 最小生成树 (MST) 的思想和 贪心策略 来解决。 核心思路 二分答案 (Binary Search): 题目要求找到最小的 。 如果我们设定一个阈值 ,国家修好了所有 的路。如果在这个 下牛牛能修通
展开全文
爱音乐的博博
发表于 2023-07-22 16:25:04
本题是一道最小生成树的kruskal算法的题目 先用kruskal算法去记录最小生成树的最短边 然后根据题意所给出的要求去进行迭代更新sum,直至找到一个sum值大于牛牛所投入的资金c,输出最后令 sum>=c的损害值 #include<iostream> #include<
展开全文
ddb酱
发表于 2025-11-19 10:06:13
#include <bits/stdc++.h> using namespace std; #define endl "\n" #define all(a) a.begin(), a.end() #define rall(a) a.rbegin(), a.rend()
展开全文
quchen666
发表于 2025-11-19 12:47:34
#include <bits/stdc++.h> typedef long long ll; const int N = 2e5+10; using namespace std; struct Node { int u,v; ll w; }e[N]; bool cmp(
展开全文
Kato_Shoko
发表于 2025-11-19 14:15:45
我们不难发现答案是单调的(政府给得越多,我们越能多修路),贪心来说,我们需要修花费少的n-1条路,那么我们可以使用最小生成树找出需要修的边,再利用二分来查找政府的最小帮助的钱是多少。二分的时候不难发现,我们需要把修路花费钱多的路放在一开始来修,因为如果放在后面修,会累计出来,多增加k倍数的钱。 #i
展开全文
Underage_potato
发表于 2025-11-19 14:33:24
显然只需要 MST 上的那 条边,先求一遍 MST 过程中把边拿出来。 然后找 的时候也不用二分,因为 取值一定是那些边的边权,遍历并判断就行了。 关于答案的计算,一开始只会修 次,因为就那些边,随便算算就行了。 Code: #include<bits/stdc++.h> us
展开全文
smartiphone
发表于 2025-11-19 19:14:28
本道题算是最小生成树的变种吧,写的不是非常熟练,特别是并查集,太少写了,所以犯下了很多低级错误 #include<bits/stdc++.h> #define endl '\n' using namespace std; using ll = long long; class unit
展开全文
czcczz
发表于 2025-11-19 22:40:04
#include<bits/stdc++.h> using namespace std; #define int long long const int N=4e4+10,M=2e4+10; int n,m,c; int f[N]; struct Way{ int dis; int
展开全文
查看本题
查看本题讨论
相关比赛
52392-牛客小白月赛69内测
进入比赛
52441-牛客小白月赛69
进入比赛
60990-111
进入比赛
61287-2023WIT集训3
进入比赛
61294-白白挑战赛
进入比赛
等你来战
查看全部
牛客挑战赛84
报名截止时间:2025-12-05 22:00
第二十二届浙大宁波理工学院程序设计大赛(同步赛)
报名截止时间:2025-12-06 16:00
2025年浙江工商大学程序设计竞赛新生赛(同步赛)
报名截止时间:2025-12-06 17:00
辽宁科技大学第二十一届ACM队纳新赛
报名截止时间:2025-12-07 14:00
华中农业大学第十五届程序设计竞赛(新生赛)同步赛
报名截止时间:2025-12-07 15:30
浙江机电职业技术大学第十届程序设计竞赛
报名截止时间:2025-12-07 17:00
牛客周赛 Round 121
报名截止时间:2025-12-07 21:00
湖南师范大学2025新生赛决赛(同步赛)
报名截止时间:2025-12-12 21:30
牛客小白月赛125
报名截止时间:2025-12-12 21:00
河南师范大学新生程序设计竞赛
报名截止时间:2025-12-13 14:00
牛客周赛 Round 122
报名截止时间:2025-12-14 21:00
牛客练习赛147
报名截止时间:2025-12-20 21:30
牛客2025跨年场
报名截止时间:2026-01-01 00:05
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
2026牛客寒假算法基础集训营2
报名截止时间:2026-02-05 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题