无标题文章

运行时间:434ms
占用内存:19700k
二维数组中的查找
public class Solution {
public boolean Find(int target, int [][] array) {
if (array == null) {
return false;
}
for (int i = 0; i < array.length; i++) {

        for (int j = 0; j < array[0].length; j++) {
            if (target == array[i][j]) {
                return true;
            }
        }
    }
    return false;
} 

}

运行时间:404ms
占用内存:17980k
public class Solution {
public boolean Find(int target, int [][] array) {
boolean found = false;
if (array != null) {
int row = 0;
int rows = array.length;
int column = array[0].length - 1;
while (row < rows && column >= 0) {
if (array[row][column] == target) {
found = true;
break;
} else {
if (array[row][column] > target) {
column--;
} else {
row++;
}
}
}
}
return found;
}
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,790评论 0 33
  • ``` /* * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject ...
    非专业码农阅读 355评论 0 0
  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 1,841评论 0 9
  • title: Optical Character Recognition (OCR)author: Marina ...
    4a87cc38dcbc阅读 387评论 0 0
  • 有一次,看见一对老人过马路,走到路中心的时候,面对两旁飞驰而过的车流,老太太神情有些慌乱,脚步显得犹疑。 这时,那...
    人生三道茶阅读 461评论 0 1