首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
华华听月月唱歌
4条解析
开通博客写题解
ZhangThird
发表于 2023-01-03 16:40:28
思路:假设已将区间 [0,0][0, 0][0,0] 恢复,设 l,rl, rl,r 为已恢复区间左右端点,将所有区间以左端点为第一关键字,右端点为第二关键字,升序排列 每次循环,从后面区间中找到一个 区间左端点≤r+1区间左端点\le r+1区间左端点≤r+1 并且区间右端点最大的区间,并计入总
展开全文
在刷题的单身狗很开心
发表于 2023-08-21 16:17:49
贪心策略是每次向后寻找能跳到的区间里面右端最远的那一个,如果挑不到或者最后不足N那么就证明无法满足。 #include <bits/stdc++.h> using namespace std; const int MAXN 
展开全文
zzhaire
发表于 2025-02-26 11:36:28
思路 这个是经典的区间合并问题 可以参考acwing 基础课模板的贪心部分 这里不多写题解了 ac 代码 #include <bits/stdc++.h> using namespace std; const int N = 1e5 + 10; const int inf = 1e9;
展开全文
刘小帅_
发表于 2023-08-01 19:06:08
#include<iostream> #include<algorithm> #include<vector> using namespace std; const int N=10e5+5; struct interval{ long long lef
展开全文
查看本题
查看本题讨论
相关比赛
6081-上海理工大学11
进入比赛
6642-牛客小白月赛12(重现赛)@PhantomSamurai
进入比赛
6643-牛客小白月赛12(重现赛)@PhantomSamurai
进入比赛
11435-“萌新杯”阜阳师范大学寒假训练赛
进入比赛
26812-石铁大算法协会第一周训练任务
进入比赛
等你来战
查看全部
牛客练习赛150
报名截止时间:2026-03-27 21:30
2026年广东工业大学揭阳校区程序设计竞赛 同步赛
报名截止时间:2026-03-28 18:00
广州大学第二十届ACM大学生程序设计竞赛(同步赛)
报名截止时间:2026-03-28 18:00
“⌬杯”蓝桥杯大赛省赛模拟赛
报名截止时间:2026-03-29 17:00
牛客周赛 Round 137
报名截止时间:2026-03-29 21:00
牛客2026年愚人节比赛
报名截止时间:2026-04-01 21:00
牛客挑战赛87
报名截止时间:2026-04-03 22:00
华中农业大学第十五届程序设计竞赛(同步赛)
报名截止时间:2026-04-04 15:30
牛客周赛 Round 138
报名截止时间:2026-04-05 21:00
牛客小白月赛131
报名截止时间:2026-04-10 21:00
北华大学第十三届大学生程序设计竞赛(同步赛)
报名截止时间:2026-04-12 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题