剑指offer:二维数组中的查找
2015-09-14 10:14
519 查看
题目描述
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。public class Solution {
public boolean Find(int [][] array,int target) { int row = array.length; int coloum = 0; if(array != null){ coloum = array[0].length; } for(int i=0, j=coloum-1;i<row&&j>=0; ){ if(array[i][j]==target){ return true; }else if(array[i][j]>target){ j--; }else if(array[i][j]<target){ i++; } } return false; } }
相关文章推荐
- html之标签内联块元素的那些事
- CSS居中
- JSON基础
- jquery 获取和设置 select下拉框的值(转手册)
- JSP中c:foreach遍历和s:iterator遍历异同实例分析
- Java中BufferedReader和scanner的对比
- JavaScript异步编程的Promise模式(转)
- HTML5 格式化、样式、链接、表格
- angularjs自定义指令
- js引擎单线程机制
- Ionic + AngularJS angular-translate 国际化本地化解决方案
- JS-实现图片横向滑动效果
- JavaScript prototype
- JavaScript学习笔记
- 一步一步搭建客服系统 (3) js 实现“截图粘贴”及“生成网页缩略图”
- 俩款漂亮的404html页面
- javascript中判断json的方法总结
- 基于CSS3实现的黑色个性导航菜单效果
- 阿里云无线&前端团队是如何基于webpack实现前端工程化的
- Jquery入门