国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

LeetCode-074-搜索二維矩陣

2021-10-16 09:09 作者:雄獅虎豹  | 我要投稿

搜索二維矩陣

題目描述:編寫一個(gè)高效的算法來判斷 m x n 矩陣中,是否存在一個(gè)目標(biāo)值。該矩陣具有如下特性:

  • 每行中的整數(shù)從左到右按升序排列。

  • 每行的第一個(gè)整數(shù)大于前一行的最后一個(gè)整數(shù)。

示例說明請(qǐng)見LeetCode官網(wǎng)。

來源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/search-a-2d-matrix/ ??

著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

解法一:二分查找法

由于matrix數(shù)組的行和列都是有序的,所以采用二分查找法是比較高效的方法,具體查找的過程如下:

  • 首先,從matrix數(shù)組的左下角開始查找,即初始索引位i為matrix.length - 1,j為0;

  • 如果當(dāng)前位置的值等于target,則直接返回true;

  • 如果當(dāng)前位置的值小于target,則位置右移,即j加一;

  • 如果當(dāng)前未知的值大于target,則位置上移,即i減一;

  • 查找結(jié)束的條件是i不小于0且j不大于matrix[0].length - 1,即查找的值不能超過matrix數(shù)組的界限。

如果查找結(jié)束都沒有找到和target相等的值,則返回false。

【每日寄語(yǔ)】 生活中有好的日子和不好的日子,不好的日子就咬著牙撐過去,好的日子就會(huì)來的,相信明天會(huì)更好!



LeetCode-074-搜索二維矩陣的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
武鸣县| 府谷县| 彰化县| 新田县| 邵东县| 砀山县| 延寿县| 女性| 安泽县| 育儿| 定边县| 嘉荫县| 江西省| 买车| 怀化市| 睢宁县| 恩施市| 赤峰市| 榆林市| 民县| 西乌| 无棣县| 神农架林区| 镇沅| 利津县| 广河县| 金坛市| 宣汉县| 无极县| 博爱县| 绿春县| 南陵县| 南部县| 容城县| 上高县| 南宁市| 平顶山市| 洛扎县| 新晃| 肃宁县| 大石桥市|