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

开发高端网站建设价格建筑教育培训网

开发高端网站建设价格,建筑教育培训网,商派商城网站建设公司,昆山城市建设网站文章目录1. 题目2. 解题1. 题目 给你一个二维整数数组 ranges 和两个整数 left 和 right 。每个 ranges[i] [starti, endi] 表示一个从 starti 到 endi 的 闭区间 。 如果闭区间 [left, right] 内每个整数都被 ranges 中 至少一个 区间覆盖#xff0c;那么请你返回 true [starti, endi] 表示一个从 starti 到 endi 的 闭区间 。 如果闭区间 [left, right] 内每个整数都被 ranges 中 至少一个 区间覆盖那么请你返回 true 否则返回 false 。 已知区间 ranges[i] [starti, endi] 如果整数 x 满足 starti x endi 那么我们称整数 x 被覆盖了。 示例 1 输入ranges [[1,2],[3,4],[5,6]], left 2, right 5 输出true 解释2 到 5 的每个整数都被覆盖了 - 2 被第一个区间覆盖。 - 3 和 4 被第二个区间覆盖。 - 5 被第三个区间覆盖。示例 2 输入ranges [[1,10],[10,20]], left 21, right 21 输出false 解释21 没有被任何一个区间覆盖。提示 1 ranges.length 50 1 starti endi 50 1 left right 50来源力扣LeetCode 链接https://leetcode-cn.com/problems/check-if-all-the-integers-in-a-range-are-covered 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 把每个满足 [left, right] 的数插入到 set 中检查 set 的大小 class Solution { public:bool isCovered(vectorvectorint ranges, int left, int right) {unordered_setint s;for(auto r : ranges){int a r[0], b r[1];for(int i max(a, left); i min(b, right); i)s.insert(i);}return s.size() right-left1;} };4 ms 8.7 MB C 以上的时间复杂度在数据范围很大的时候效率很低 可以采用差分的方法参考官方题解 类似题目LeetCode 1109. 航班预订统计差分思想 class Solution { public:bool isCovered(vectorvectorint ranges, int left, int right) {vectorint ct(52, 0);for(auto r : ranges){ct[r[0]];ct[r[1]1]--;}int s 0;for(int i 0; i right; i){s ct[i];if(i left s 0)return false;}return true;} };4 ms 8.7 MB C 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.pierceye.com/news/239671/

相关文章:

  • 重庆技术网站建设宝安做网站哪家好
  • 仿制网站建设写网站建设的软文
  • 0基础网站建设教程wordpress去掉rss订阅
  • 爱网站查询外贸推广具体是做什么
  • 商务网站价格找人做效果图那个网站
  • 上传到网站租一个服务器要多少钱
  • 网站制作服务合同安徽建设工程信息网文件
  • 成都企业网站建设公司正规的跨境电商平台有哪些
  • 中山工程建设信息网站网站监控系统
  • 个人网站想添加支付功能怎么做北京二次感染最新消息
  • 上海注册汽车租赁公司网站模板对seo的影响
  • 上海松江做网站公司wordpress 网站暂停
  • 太仓苏州网站建设网站的规划与建设课程设计
  • 遵义住房城乡建设厅网站电子商务网店毕业设计
  • 惠州市博罗县建设局网站防静电产品东莞网站建设技术支持
  • 茂名整站优化百度一下 你知道首页
  • 郑州网站微信微博维护品牌网站建设流程图
  • 网站建站销售怎么做做门窗安装去哪些网站找生意
  • 太原建站司点击查看荆州网站开发
  • 个人音乐网站开发宁波网站推广工作室电话
  • 建设部网站 造价工程师wordpress忘了秘密
  • 如何分析一个网站建设策划案湖南网络推广公司大全
  • 惠州市建设工程交易中心网站如何制作网页导航栏
  • 保山网站建设哪家好做led视频好的网站
  • 如何利用网站策划做好网站建设申请域名要多少钱
  • 专业做公司logo的网站谷歌网站推广方案
  • 公司网站建设情况说明网站开发用php好吗
  • 网站做关键词库的作用空间怎么做网站
  • 制作网站公司名称网络营销与策划实践报告
  • 哈尔滨手机网站建设价格低长沙网业公司