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

1121: 最小区间覆盖问题

自己写的死活通不过

#include <bits/stdc++.h>
using namespace std;
struct node{int l,r;
}T[100005];
bool cmp(node a, node b ){return a.l<b.l;
}
int main(){int i,n,max_reach,r_current,ans,L,R;while(scanf("%d%d%d",&n,&L,&R)!=EOF){for(i=0;i<n;i++){scanf("%d%d",&T[i].l,&T[i].r);}if(L==R){ans=-1;for(i=0;i<n;i++){if(T[i].l<=L&&T[i].r>=R){ans=1;break;}}printf("%d\n",ans);continue;}sort(T,T+n,cmp);r_current=L,i=0,ans=0;while(r_current<R){for(max_reach=-1e9;i<n&&T[i].l<=r_current;i++){max_reach = max(max_reach,T[i].r);}if(max_reach<=r_current){ans=-1; //既然还需要找备用区间,但备用区间没法带来更新,说明完蛋了 break;}r_current =max_reach ,ans++;}//if(r_current < R) ans=-1;printf("%d\n",ans); }return 0;
}```
http://www.jsqmd.com/news/433372/

相关文章:

  • Tomato-Novel-Downloader:全场景应用的小说资源高效解决方案
  • 【Proteus实战】C51驱动ULN2004A控制步进电机的双四拍仿真详解
  • Bypass Paywalls Chrome Clean:技术突破与效率提升的信息访问解决方案
  • 实测LingBot-Depth深度补全效果:修复深度相机空洞,机器人导航更精准
  • Windows Cleaner:三步释放C盘空间的系统优化利器
  • 3.3日总结
  • 从Apipost经典版到协作版:一站式数据迁移与团队协作升级指南
  • XHS-Downloader高效采集小红书无水印作品全攻略
  • 某大厂一 Leader 自曝:过年十几个下属,4 个没发祝福,准备优化两个,四个人绩效都给 B-
  • [AI应用] AI生产力工具篇
  • ROS 2实战:如何用rclcpp::QoS优化你的机器人通信(附代码示例)
  • 【STM32Cube HAL】输入捕获进阶:双模式PWM测量实战解析
  • 开源项目技术问题解决指南:从定位到预防的全周期管理
  • GME-Qwen2-VL-2B-Instruct 与Transformer架构解析:轻量化视觉语言模型原理
  • 手机号码精准定位系统:从技术原理到企业级落地指南
  • 水墨江南模型Typora文档美化插件开发构想
  • VideoAgentTrek-ScreenFilter实战教程:基于Supervisor的高可用服务部署方案
  • ViT模型在Unity3D中的集成:AR场景物品识别
  • 突破语言壁垒:PotPlayer字幕翻译插件无缝跨语言观影体验全攻略
  • wxappUnpacker完全指南:从基础到实践的小程序源码解析探索
  • CLIP-GmP-ViT-L-14轻量测试工具部署教程:Conda环境隔离+依赖精简配置
  • PredFormer实战:门控Transformer块如何提升时空预测性能
  • ANIMATEDIFF PRO实战手册:Negative Prompt精准过滤变形/模糊/水印技巧
  • FUTURE POLICE模型在操作系统课程教学中的应用:语音指令控制模拟系统
  • NEURAL MASK 系统清理贴士:释放C盘空间,为模型运行腾出充足环境
  • Nunchaku FLUX.1 CustomV3与MySQL数据库联动:自动化内容生产系统
  • 微信小程序控制Pi0机器人:蓝牙低功耗通信方案
  • BAT脚本中的IF条件判断:从基础到高级的实战技巧
  • 实测对比!Z-Image三档模式怎么选?Turbo、Standard、Quality全解析
  • 从Corpse Craft到Whirled.club:揭秘Flash游戏背后的开发者故事