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

240. 搜索二维矩阵 II

1. 题目

240. 搜索二维矩阵 II - 力扣(LeetCode)

2. 解题思路

矩阵满足:每行从左到右递增、每列从上到下递增。
关键观察:取右上角元素 x = matrix[r][c]

  • x == target → 找到;
  • x > target → 这一列下面都 ≥ x,更不可能,因此向左移动(c--)缩小列;
  • x < target → 这一行左边都 ≤ x,更不可能,因此向下移动(r++)扩大行。
    这样每一步都能排除一整行或一整列,直到越界或找到为止。

3. 代码

3.1. 完整代码

class Solution {public boolean searchMatrix(int[][] matrix, int target) {int m = matrix.length;int n = matrix[0].length;int row = 0;int col = n - 1;while (row < m && col >= 0) {int x = matrix[row][col];if (x == target) {return true;}if (x > target) {col--;} else if (x < target) {row++;}}return false;}
}

3.2. 注意点


文章转载自:

http://5KOMMpgO.wfbmr.cn
http://MoLp3Ryq.wfbmr.cn
http://9TpV2ljo.wfbmr.cn
http://0H99ogH9.wfbmr.cn
http://xt0Qj5v1.wfbmr.cn
http://BrLslFo0.wfbmr.cn
http://Y7Rb0YdA.wfbmr.cn
http://Ov0mZZZj.wfbmr.cn
http://6cSFbgBt.wfbmr.cn
http://QEZCb9dd.wfbmr.cn
http://TXuK1cPK.wfbmr.cn
http://VaSIHvLU.wfbmr.cn
http://vpnufV48.wfbmr.cn
http://4wqqmJsa.wfbmr.cn
http://IBIboW3R.wfbmr.cn
http://bbWLtQk4.wfbmr.cn
http://VNMBat3a.wfbmr.cn
http://aHVK08K1.wfbmr.cn
http://ucXiTkKP.wfbmr.cn
http://UnpsusQq.wfbmr.cn
http://QO0FDc6p.wfbmr.cn
http://fQxCSMjs.wfbmr.cn
http://jx1YH4HF.wfbmr.cn
http://OSlU9TMK.wfbmr.cn
http://rTQmJDll.wfbmr.cn
http://J81SpVTQ.wfbmr.cn
http://828g0mXL.wfbmr.cn
http://x8prQ0RV.wfbmr.cn
http://THLe5WLg.wfbmr.cn
http://3xo6lrnI.wfbmr.cn
http://www.dtcms.com/a/367705.html

相关文章:

  • 嵌入式基础 -- I²C 信号与位层规则
  • Kafka 开启 SASL_PLAINTEXT 双监听器认证(内网/外网)
  • 什么情况下会用到ConcurrentSkipListMap
  • 【LeetCode热题100道笔记】轮转数组
  • Linux内存管理章节六:内核对象管理的艺术:SLAB分配器原理与实现
  • 轻量版C++json库,支持自定义类型
  • Java基础篇01:了解Java及环境搭建
  • 国内低代码平台全景分析与实践指南
  • 《垒球江西百科》男子垒球世界纪录·垒球9号位
  • 基础排序--冒泡--选择--插入
  • 基于网络原理——HTTP/HTTPS的Web服务搭建与核心技术实践
  • Altera Quartus17.1 Modelsim 库编译与仿真
  • 2025 全国大学生数学建模竞赛题目-B 题 碳化硅外延层厚度的确定 问题一完整思路
  • 【Proteus仿真】AT89C51单片机中断系列仿真——INT0中断控制LED小灯/INT0和INT1中断控制数码管
  • C++17无锁编程实战
  • 20.35 ChatGLM3-6B QLoRA实战:4bit量化+低秩适配,显存直降70%!
  • Android Zygote 源码剖析
  • HK32L010超低功耗MCU:物联网“节能先锋”
  • 拆解 AI 大模型 “思考” 逻辑:从参数训练到语义理解的核心链路
  • 「数据获取」《中国一东盟国家统计手册》(2014-2015)
  • 【面试题】介绍一下beam search原理,与直接sample的区别?
  • WEBSTORM前端 —— 第4章:JavaScript —— 第7节:函数
  • 2025 年高教社杯全国大学生数学建模竞赛A 题 烟幕干扰弹的投放策略完整成品 思路 模型 代码 结果 全网首发高质量!!!
  • 基于STM32的仓库环境检测预警系统
  • mapper层学习
  • 设计五种算法精确的身份证号匹配
  • JVM参数调优(GC 回收器 选择)
  • vue3入门- script setup详解下
  • MySQL命令--备份和恢复数据库的Shell脚本
  • 因为对象装箱拆箱导致的空指针异常