news 2026/6/15 16:12:54

leetcode 836. Rectangle Overlap 矩形重叠-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 836. Rectangle Overlap 矩形重叠-耗时100%

Problem: 836. Rectangle Overlap 矩形重叠

解题过程

耗时100%,矩形的交集,也就是xmin、ymin的最大值,xmax、ymax的最小值,然后判断是否满足xmin < xmax且ymin < ymax即可

Code

class Solution { public: bool isRectangleOverlap(vector<int>& rec1, vector<int>& rec2) { int xmi = max(rec1[0], rec2[0]); int ymi = max(rec1[1], rec2[1]); int xmx = min(rec1[2], rec2[2]); int ymx = min(rec1[3], rec2[3]); if(xmi < xmx && ymi < ymx) return true; return false; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 12:17:08

生产设备先进的LED工矿灯厂家是哪个?

“设备先进”不等于“产品靠谱”&#xff1f;揭秘一家真正把技术用到实处的LED工矿灯厂家“最顶尖的设备&#xff0c;有时只是最昂贵的摆设&#xff1b;而真正决定产品高度的&#xff0c;永远是那个为‘长期使用价值’执着到底的工程师思维。”在照明灯具行业摸爬滚打了三十年&…

作者头像 李华
网站建设 2026/6/15 11:25:25

持续集成CI

一、什么是持续集成 持续集成指的是&#xff0c;频繁地将代码集成到主干。一旦搭建好CI服务器&#xff0c;只需要提交代码&#xff0c;后续的编译、打包、部署都是由CI服务器来自动完成。 二、Jenkins概述 Jenkins是一款流行的开源持续集成工具&#xff0c;具有自动化构建、测试…

作者头像 李华
网站建设 2026/6/15 12:19:56

项目1-C:手写体识别系统handwriting_ocr_system的深度学习系统_数据准备

为中小学试卷手写识别系统收集和标注数据&#xff0c;是整个项目从环境搭建迈向模型训练的核心。由于手写体识别对数据的多样性、真实性要求很高&#xff0c;需要采用“公开数据为主、真实数据为辅、合成增强补足”的综合策略。 一、 数据来源规划与获取 你需要从以下几个渠道获…

作者头像 李华
网站建设 2026/6/15 11:23:14

Vue 路由的庖丁解牛

Vue 路由&#xff08;Vue Router&#xff09; 是 Vue.js 应用的前端导航中枢&#xff0c;它将 URL 与组件动态映射&#xff0c;实现无刷新的单页应用&#xff08;SPA&#xff09;。 其核心不仅是“跳转页面”&#xff0c;更是状态管理、权限控制、性能优化、SEO 友好的集成平台…

作者头像 李华
网站建设 2026/6/15 11:24:51

PotPlayer采集卡选麦克风会导致黑屏及音频修复方案

文章目录PotPlayer采集卡选麦克风会导致黑屏及音频修复方案1. 核心故障分析&#xff1a;为何选择“麦克风”会导致黑屏&#xff1f;1.1 视频与音频通道的独立性原理1.2 错误操作流程与系统反馈1.3 修正策略&#xff1a;分离视频与音频设置2. 进阶故障排除&#xff1a;有画面但无…

作者头像 李华