首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
小sun的假期
14条解析
开通博客写题解
Silencer76
发表于 2025-11-27 10:06:22
对 pair 数组进行排序,先按 再按 。 然后正序枚举一遍,比较当前的 和前缀最大的 。 每次需要用 max 去维护前缀最大,而不是直接赋值,可能会出现 这种情况。 n,m=map(int,input().split()) a=[tuple(map(int,input().split()
展开全文
godhands
发表于 2022-03-30 22:21:17
题目大意: 找出n天中m个安排后1~n中没有安排的天数的最大连续值 思路: 类似于区间合并,不过不用合并这个步骤,只用上个区间的r 和下个区间的l维护ans就行 代码实现: #include "iostream" #include "vector" #include "algorithm" usi
展开全文
quchen666
发表于 2025-11-27 19:21:22
#include <bits/stdc++.h> using namespace std; const int N=1e5+10; typedef long long ll; struct Node { int l,r; }a[N]; bool cmp(Node a,
展开全文
jinii
发表于 2025-11-27 10:29:04
看到大家都写区间合并,我这里写一种经典的区间差分做法。对于一段区间[l,r],把l赋值成1,r+1赋值成-1,扔到一个桶里,然后排序,从前往后遍历,并用一个sum记录值,当sum=0的时候就表示当前没有被覆盖,记录一下前一个的状态和位置,当前一个是0,就可以更新答案,最后关注一下尾部的情况。 #in
展开全文
ddb酱
发表于 2025-11-27 13:23:12
#include <bits/stdc++.h> using namespace std; #define endl "\n" #define all(a) a.begin(), a.end() using vpii = vector<pair<int,
展开全文
花碗
发表于 2025-11-27 22:59:10
#include <iostream> #include<algorithm> using namespace std; const int N=100010; typedef pair<int,int> PII; PII p[N]; int main() {
展开全文
此在Dasein
发表于 2025-11-27 04:44:19
本题要求计算 天安排中,最长的连续无安排(即放假)天数。由于总天数 可能非常大(导致直接用数组标记会内存超限),但安排数量 相对较小,因此我们采用事件点(扫描线)结合差分思想来解决此问题,将复杂度从依赖 降到依赖 。 核心思想:关注变化点 传统的差分数组需要长度为 的数组来记录每一天的状态
展开全文
牛客69596014号
发表于 2025-11-27 08:55:50
import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(Sy
展开全文
自由的风0450
发表于 2025-11-27 09:59:04
n<1e9,采用区间合并 #include <iostream> #include<vector> #include<algorithm> using namespace std; int main() { ios::sync_with_stdio
展开全文
Masterr
发表于 2025-11-28 15:21:06
珂朵莉树模板题,根据输入维护区间,perform需要做的是统计连续没有被占用的区间长度 struct ODT { std::map<i32,i32> mp; ODT(i32 l, i32 r,i32 v=-1) { mp[l]=v; mp[
展开全文
查看本题
查看本题讨论
相关比赛
1085-牛客小白月赛17
进入比赛
3800-牛客2019跨年AK场
进入比赛
6123-牛客小白月赛17(重现赛)@我是一只傻狍子
进入比赛
6948-牛客小白月赛17(重现赛)@PhantomSamurai
进入比赛
7000-牛客等级之题N2(8.10场)
进入比赛
等你来战
查看全部
牛客小白月赛130
报名截止时间:2026-03-20 21:00
CACPC - 环海岸线联盟联合校赛决赛(同步赛)
报名截止时间:2026-03-21 18:00
2026年山东大学(威海)程序设计新星赛(同步赛)
报名截止时间:2026-03-21 18:00
2026 年中国传媒大学程序设计大赛(同步赛)
报名截止时间:2026-03-21 17:00
蓝桥杯多校模拟赛
报名截止时间:2026-03-21 18:00
华中师范大学菜鸟杯程序设计竞赛(同步赛)
报名截止时间:2026-03-22 15:00
湖北工业大学2026年ACM校赛(同步赛)
报名截止时间:2026-03-22 17:00
第二十二届西南科技大学ACM程序设计竞赛(同步赛)
报名截止时间:2026-03-22 17:30
2026 年规律未来杯广东工业大学校赛(同步赛)
报名截止时间:2026-03-22 18:30
牛客周赛 Round 136
报名截止时间:2026-03-22 21:00
牛客练习赛150
报名截止时间:2026-03-27 21:30
“⌬杯”蓝桥杯大赛省赛模拟赛
报名截止时间:2026-03-29 17:00
牛客2026年愚人节比赛
报名截止时间:2026-04-01 21:00
华中农业大学第十五届程序设计竞赛(同步赛)
报名截止时间:2026-04-04 15:30
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题