leetcode 扫描线专题 06-leetcode.391 perfect-rectangle 力扣.391 完美矩 ...

打印 上一主题 下一主题

主题 884|帖子 884|积分 2654

题目

给你一个数组 rectangles ,此中 rectangles = [xi, yi, ai, bi] 表示一个坐标轴平行的矩形。这个矩形的左下极点是 (xi, yi) ,右上极点是 (ai, bi) 。
如果所有矩形一起精确覆盖了某个矩形地区,则返回 true ;否则,返回 false 。
示例 1:
  1. 输入:rectangles = [[1,1,3,3],[3,1,4,2],[3,2,4,4],[1,3,2,4],[2,3,3,4]]
  2. 输出:true
  3. 解释:5 个矩形一起可以精确地覆盖一个矩形区域。
复制代码

示例 2:
  1. 输入:rectangles = [[1,1,2,3],[1,3,2,4],[3,1,4,2],[3,2,4,4]]
  2. 输出:false
  3. 解释:两个矩形之间有间隔,无法覆盖成一个矩形。
复制代码

示例 3:
  1. 输入:rectangles = [[1,1,3,3],[3,1,4,2],[1,3,2,4],[2,2,4,4]]
  2. 输出:false
  3. 解释:因为中间有相交区域,虽然形成了矩形,但不是精确覆盖。
复制代码

提示:

1

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

南七星之家

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表