240. 搜索二维矩阵 II

240. 搜索二维矩阵 II

原题链接:

240. 搜索二维矩阵 II

https://leetcode.cn/problems/search-a-2d-matrix-ii/description/

完成情况:

解题思路:

从右上角开始判断走迷宫,效果最佳。!!!

参考代码:

java 复制代码
package 西湖算法题解___中等题;

public class __240搜索二维矩阵II__检测移动 {
	public boolean searchMatrix(int[][] matrix, int target) {
		/*
		从第一行最右边开始可以最快的锁定是否应该在哪一行
		 */
		int col  = matrix.length;
		int row = matrix[0].length;
		int x = 0,y=row-1;
		while (x<col && y>= 0){     //一个监控上下,一个监控左右
			if (matrix[x][y] == target){
				return true;
			}
			if (matrix[x][y] > target){
				y--;
			}else {
				x++;
			}
		}
		return false;
	}
}
相关推荐
什巳2 小时前
JAVA练习309- 二叉树的层序遍历
java·数据结构·算法·leetcode
什巳4 小时前
JAVA练习306- 翻转二叉树
java·数据结构·算法·leetcode
smj2302_796826524 小时前
解决leetcode第3989题网格中保持一致的最大列数
python·算法·leetcode
巧克力男孩dd5 小时前
Python超典型练习题(第一次作业)
开发语言·python·算法
爱刷碗的苏泓舒6 小时前
平方根信息滤波:矩阵推导及 GNSS 参数估计应用
线性代数·算法·矩阵·gnss·参数估计·测量平差·平方根信息滤波
想做小南娘,发现自己是女生喵6 小时前
第 2 章 顺序表和 vector
java·数据结构·算法
艾醒7 小时前
2026年第29周(7.13-7.19)AI全复盘:技术突破、行业趣闻翻车、算力服务器商业动态
人工智能·算法
雪碧聊技术8 小时前
动态规划算法—01背包问题
算法·动态规划
bu_shuo8 小时前
c与cpp中的argc和argv
c语言·c++·算法
普贤莲花8 小时前
【2026年第29周---写于20260718】---整理,断舍离
程序人生·算法·生活