当前位置: 首页 > news >正文

网站开发 程序开发阶段支付宝 网站接口

网站开发 程序开发阶段,支付宝 网站接口,做网站的电脑自带软件是什么,海口网站模板系统目录 一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 二、解题报告 1、思路分析 2、复杂度 3、代码详解 一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 1884C - Medium Design 二、解题报告 1、思路分析 考虑 最大值 和 最小值…

目录

一、题目

1、题目描述

2、输入输出

2.1输入

2.2输出

3、原题链接

二、解题报告

1、思路分析

2、复杂度

3、代码详解


一、题目

1、题目描述

2、输入输出

2.1输入

2.2输出

3、原题链接

1884C - Medium Design


二、解题报告

1、思路分析

考虑 最大值 和 最小值的位置 mai, mii

对于 一个 包含 mai 的线段,我们选择:

如果 该线段包含 mii,答案不会变大

如果 该线段不包含 mii,答案会 + 1

也就是说,对于所有的包含 mai 的线段,我们拿进来不会使得答案变差

同时包含 mai,mii 的线段我们可以不拿

那么我们说明 最优解 的 mii 一定在 两端

我们按照 mii 在左端 和 右端 的情况分别计算,求最值即可

以mii = 0为例,我们对于所有左端点不为0的线段按左右端点双关键字排序,跑差分

维护被覆盖次数最多的点的次数,维护最值即可

2、复杂度

时间复杂度: O(nlogn)空间复杂度:O(n)

3、代码详解

 ​
#include <bits/stdc++.h>// #define DEBUGusing u32 = unsigned;
using i64 = long long;
using u64 = unsigned long long;constexpr int inf32 = 1E9 + 7;
constexpr i64 inf64 = 1E18 + 7;void solve() {int n, m;std::cin >> n >> m;std::vector<int> l(n), r(n);for (int i = 0; i < n; ++ i) {std::cin >> l[i] >> r[i];-- l[i];}std::vector<std::pair<int, int>> segs;for (int i = 0; i < n; ++ i) {if (l[i] > 0) {segs.emplace_back(l[i], 1);segs.emplace_back(r[i], -1);}}int ans = 0;int cur = 0, lst = 0;std::ranges::sort(segs);for (auto &[x, y] : segs) {if (x > lst) {ans = std::max(ans, cur);}lst = x;       cur += y;}if (m > lst) {ans = std::max(ans, cur);}segs.clear();for (int i = 0; i < n; ++ i) {if (r[i] < m) {segs.emplace_back(l[i], 1);segs.emplace_back(r[i], -1);}}std::ranges::sort(segs);cur = 0, lst = 0;for (auto &[x, y] : segs) {if (x > lst) {ans = std::max(ans, cur);}lst = x;cur += y;}if (m > lst) {ans = std::max(ans, cur);}std::cout << ans << '\n';
}int main() {std::ios::sync_with_stdio(false);std::cin.tie(nullptr);#ifdef DEBUGint add = clock();freopen("in.txt", "r", stdin);freopen("out.txt", "w", stdout);
#endifint t = 1;std::cin >> t;while (t--) {solve();}
#ifdef DEBUGstd::cerr << "run-time: " << clock() - add << '\n';
#endifreturn 0;
}

http://www.yayakq.cn/news/135258/

相关文章:

  • 公需科目在哪个网站做客源引流推广
  • 网站集约化建设 要求莱芜十七中网站
  • 国内十大网站制作公司wordpress评论特效
  • dedecms 网站迁移西安企业seo外包服务公司
  • 做娱乐网站被坑建设网站ppt
  • 南京宜电的网站谁做的虫点子创意设计公司
  • 上海网站建设公司哪家好?营销网站的优势是什么意思
  • 做网站和编程序互联业务登录页 网站
  • 第三方网站备案ucenter wordpress
  • jsp网站开发 开题依据三类医疗器械
  • 郑州软件开发公司网站购物网站 备案
  • 建设网站要准备什么贵州省建设厅建筑官方网站
  • 做做做做网站网站黄页推广软件
  • 专注聊城做网站的公司论坛html模板
  • php 导航网站哪里网站书最全
  • seo网站后台管理个人中心html模板
  • 用百度网盘做视频网站创意网络
  • 昆明发布最新通告徐州seo计费管理
  • 莱芜百度网站建设域名怎么起
  • 宁波企业网站排名优化wordpress首页标题修改
  • wordpress两栏主题seo入门教程网盘
  • 潍坊网站开发招生信息广东省建设工程执业中心网站
  • 上海网站设计与网站效果图模板
  • 自己网站视频直播怎么做如何再腾讯云服务器做网站
  • 学校网站建设怎么样专业餐饮vi设计公司
  • 信息化建设 网站作用临沂做网站选盛誉
  • ps做网站大小网页游戏排行榜前十名知乎
  • 自己做刷东西的网站做淘宝用那些网站发货
  • 河南建网站江西建设工程质量管理网站
  • ss网站模板免费下载wordpress addfilter