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

#题解#洛谷P1496#离散化#

[传送门](P1496 火烧赤壁 - 洛谷)

分析

  1. a,b的范围在 - 2 ^ 31 到 2 ^ 31 ,直接开数组用桶来记录每一个点是否染色显然MLE / RE

  2. 尝试开数组用桶记录一个个区间段是否染色,如何选择区间段的端点呢?

显然,只需选取每次染色操作区间的端点即可完成我们的要求。

  1. 用x[N]数组从小到大记录每次染色操作区间的端点(需要离线处理)

c[N]数组记录一个个区间段: c [ i ] 为 [ x [ i ] , x [ i + 1 ] ] 的染色情况

  1. 每次染色操作用二分查找 ai 与 bi 在 c [ N ] 中的位置,更新c [ pos a] ----- c [ pos b ]为1即可

代码实现

#include<bits/stdc++.h>
using namespace std;
const int N = 1e5+10;
int a[N], b[N], x[N], book[N];
int main()
{ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);int n;cin >> n;int j = 1;for (int i = 1; i <= n; i++){cin >> a[i] >> b[i];x[j++] = a[i];x[j++] = b[i];}sort(x + 1, x + j);for (int i = 1; i <= n; i++){int pos1 = lower_bound(x + 1, x + j, a[i]) - x;//lower_bound是STL中的二分查找,返回的是第一个大于等于a[i]的数的地址int pos2 = lower_bound(x + 1, x + j, b[i]) - x;for (int k = pos1; k < pos2; k++)book[k] = 1;//若book[pos]==1:x[pos]_x[pos+1]染色}int ans = 0;for (int i = 1; i < j; i++ )if (book[i])ans += x[i + 1] - x[i];cout << ans;return 0;
}
http://www.zskr.cn/news/47916.html

相关文章:

  • 20251112 正睿
  • 如何根据色带计算电阻阻值
  • 《云操作系统(OpenStack)第二版》学习笔记汇总版-从0开始完成在线安装并为离线安装准备软件包
  • Day36(6)-F:\硕士阶段\Java\课程代码\后端\web-ai-code\web-ai-project01
  • 2025 11 12
  • Total Recall: 如何在Windows下开发输入法
  • 大数据量场景下的编辑 / 选择 / 详情优化
  • RabbitMQ相关
  • 使用NVIDIA TAO 6和DeepStream 8构建实时视觉检测管道 - 实践
  • ChatBI 重构工业数据交互:TDengine IDMP 让数据对话更智能
  • 云服务模式进化论:企业云战略的致命误区,从IaaS到FaaS的死亡之旅!
  • Python 实现对遥感影像根据DN值上色
  • 【免费】MySQL自动化运维工具,一键生成WORD和EXCEL
  • 实用指南:轻量化 + 绿色部署的日志监控系统log-monitor设计思路(一)
  • 随机链表的复制-leetcode
  • useActionState 阻止表单重置
  • 部署MQTT Broker - Mosquitto - -YADA
  • 7年java开发的一些感悟
  • 11.12 NOIP模拟6/多校1 改题记录
  • FFmpeg for Android 图传Web
  • 语法记录
  • Win7 隐藏文件夹盘符
  • DotNetGuide 突破了 9.5K + Star,一份全面的C#/.NET/.NET Core学习、工作、面试指南知识库!
  • 在ec2上部署qwen3-VL-2B模型
  • 【数据结构】第六章启航:图论入门——从零掌握有向图、无向图与简单图
  • 软件工程学习日志2025.11.12
  • NLTK库用法示例:Python自然语言处理入门到实践 - 实践
  • 2025人形机器人产业链全景分析报告:核心技术与市场趋势|附130+份报告PDF、数据、可视化模板汇总下载
  • 2025履带式/机场/智能驱鸟机器人系统推荐榜:申昊科技以AI赋能,破解多场景鸟害难题
  • 2025室外/攀爬/绳网/公园/景区/户外游乐设施企业口碑榜:全场景覆盖 + 实力出圈,这4家企业成采购优选