二维数组的查找
来源:互联网 发布:锁定4g网络 编辑:程序博客网 时间:2024/06/05 00:19
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
public boolean find(int target, int [][] array) {
int rows=array.length;
int cols=array[0].length;
for(int i=rows-1,j=0;i>=0&&j<cols;){
if(array[i][j]>target){
i--;
}else if(array[i][j]<target){
j++;
}else{
return true;
}
}
return false;
}
阅读全文
0 0
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- 二维数组的查找
- Android Studio JNI学习之(2)-JAVA与原生代码通信
- linux虚拟机——网络模式
- Git正常pull失败,无法正常push到远程端
- 使用 spring框架 获取 session
- 记录一些常用的utils方法5
- 二维数组的查找
- JS中的迭代器和生成器
- Linux的多线程--同步与互斥
- Keywords and Reserved Words
- 互联网金融MySQL优化参数标准
- QML之Timer定时器
- ListView填充多个item
- Java的自动装箱与拆箱(Autoboxing and Unboxing)
- 万字长文精心整理21个常用Linux命令详解及使用案例