当前位置:网站首页>240. 搜索二维矩阵 II
240. 搜索二维矩阵 II
2022-07-29 20:16:00 【小卢要刷力扣题】
前言
编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:
每行的元素从左到右升序排列。
每列的元素从上到下升序排列。
来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/search-a-2d-matrix-ii
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
解题思路
经典解法: .
从右上角开始找
如果当前的数大于目标
则从左边找
如果当前的数小于目标数则往下找
代码
class Solution {
public boolean searchMatrix(int[][] matrix, int target) {
int row=0;
int col=matrix[0].length-1;
while(row<matrix.length&&col>=0){
if(matrix[row][col]==target){
return true;
}else if(matrix[row][col]>target){
col--;
}else{
row++;
}
}
return false;
}
}
边栏推荐
- [mathematical foundation] probability and mathematical statistics related concept learning
- Samba server configuration (when a server is required)
- mysql get field comments and get table fields
- RNA的化学修饰原理|Gal-PEG-siRNA|siRNA-S-S-DSPE|siRNA-s-s-PEG|cholesterol-siRNA
- 聚丙烯微孔膜的等离子体改性及DNA|有机自由基改性DNA-阳离子脂质复合体的应用
- Durable rules (persistent rules engine) learning notes
- ds1302——Bin brother 51
- 博世集团启动量子数字孪生计划
- 回归——分层回归
- Sasser virus source code (ransomware source code)
猜你喜欢

如何进入董事会:给CIO的十条建议

使用MD5加密后的字符串存密码安全吗?你不得不了解的Hash算法

sad rock

Omni-channel e-commerce | How can well-known domestic cosmeceuticals seize the opportunity to achieve rapid growth?

怎么实现您的个人知识库?

万字总结:分布式系统的38个知识点

RNA修饰质谱检测|dextran-siRNA 葡聚糖化学偶联DNA/RNA|siRNA-PLGA聚乳酸-羟基乙酸共聚物修饰核糖核酸

从实例学Kettle(一):获取股票行情数据

LOG4J 学习

常用电源符号含义分享
随机推荐
Briefly talk about K-means clustering
offsetwidth111[通俗易懂]
The younger brother asked: Is the work of a programmer a day’s work of code?
这半年我做交易链路自动化回归的那些事儿...
单壁碳纳米管-DNA复合物(SWCNT-DNA)|作用机理
朴素贝叶斯“朴素”在哪里?
[mathematical foundation] higher mathematics concept learning
如何优雅的自定义 ThreadPoolExecutor 线程池
offsetwidth111[easy to understand]
模型推理模板
通过观测云监控器监控基础资源,自动报警
Common power symbols meaning sharing
如何让 x == 1 && x == 2 && x == 3 等式成立
模拟量、数字量与开关量的区别
ACM学习书籍简介
[mathematical foundation] probability and mathematical statistics related concept learning
SwiftUI * @State 相关问题
数据可视化----网页显示温湿度
[数学基础]概率论与数理统计相关概念学习
JMeter tutorial (a)