剑指Offer学习之面试题3 :二维数组中的查找

来源:互联网 发布:游族游戏官方网络 编辑:程序博客网 时间:2024/06/08 06:19

题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

package com.www.OfferToSword;public class Solution3 {public boolean Find(int[][] array,int target){int row=0;int col=array[0].length-1;while(col>=0 && row<array.length){if(target==array[0][col]){return true;}else if(target<array[0][col]){col--;}else{row++;}}return false;}}


原创粉丝点击