首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
可爱の星空
3条解析
开通博客写题解
死于算法,生于算法
发表于 2021-11-30 15:53:23
解法一(dfs) 每两个点连接一条边可以看成是两个数相加.根据题干要求,要代价最小,也就是转换成两个加数且这两个加数要相差小.所以也就是分成x/2和x/2或x/2,x/2+1. #include<iostream> using namespace std; typedef long lo
展开全文
Alonse_wa
发表于 2025-01-16 12:13:46
Description 有 个大小为 的连通块,规定合并连通块的代价为 连通块的大小之差,求将这 个联通块合并为 个连通块所需的最小代价。 Solution 思路: 显然,当连通块大小相等时合并连通块的代价为 0。 所以我们可以通过分治的思路去解决合并大小为 (n/2) 和 (n - n/2
展开全文
在刷题的单身狗很开心
发表于 2023-10-10 11:42:17
对于某个数量的星星来说,它的连同的最小代价应该是将其折半后拼接,那么折半后折半下来的其余部分也按照这样折半的思路去,之后全部相加就是最小的代价。 //以星星为第一维,那么每加入一个星星能够得到的代价作为二维。 #include <bits/stdc++.h> using&
展开全文
查看本题
查看本题讨论
相关比赛
226-牛客OI周赛5-提高组
进入比赛
21438-牛客竞赛语法青年预赛个人赛
进入比赛
24213-2021秋季算法入门班第七章习题:动态规划1
进入比赛
26346-QQQQ
进入比赛
26879-蓝桥训练4(动态规划)
进入比赛
等你来战
查看全部
武汉工程大学第七届ACM程序设计竞赛同步赛
报名截止时间:2025-04-30 16:00
2025牛客五一集训派对day1
报名截止时间:2025-05-01 17:00
2025牛客五一集训派对day2
报名截止时间:2025-05-02 17:00
2025牛客五一集训派对day3
报名截止时间:2025-05-03 17:00
2025牛客五一集训派对day4
报名截止时间:2025-05-04 17:00
2025牛客五一集训派对day5
报名截止时间:2025-05-05 17:00
牛客练习赛138
报名截止时间:2025-05-09 21:30
牛客周赛 Round 92
报名截止时间:2025-05-11 21:00
哈尔滨华德学院第十六届程序设计竞赛(同步赛)
报名截止时间:2025-05-13 20:30
牛客小白月赛116
报名截止时间:2025-05-16 21:00
牛客AI人机大战巅峰赛1
报名截止时间:2025-05-17 17:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题