您的位置:首页 > Web前端

剑指offer第一题

2018-04-02 23:41 169 查看

剑指offer

二维数组的查找

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

从左下角开始查找,比其小的,往上,比其大的,往右。

public boolean Find(int target,int[][] array){
int row=array.length;
int col=array[0].length;
for(i=row-1,j-0;i>=0&&j<col;){
{
if(target==array[i][j])
return true;
if(target<array[i][j])
{
i--;
continue;
}
if(target>array[i][j])
{
j++;
continue;
}
}
return false;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: