【剑指offer】 第三题 二维数组查找
来源:互联网 发布:那些违规毁了的淘宝店 编辑:程序博客网 时间:2024/06/05 19:51
package javaTrain;public class offer3 {public static void main(String args[]) { int[][] a = {{0,1,2,3},{1,2,3,4},{2,3,4,5},{6,7,8,9}}; System.out.println(find(a,10));}public static boolean find(int[][] a,int num) {if(a == null) return false;int n = a.length;int m = a[0].length;int i = 0;int j = m-1;while(i < n && j >= 0) { if(a[i][j] == num) return true;else if(a[i][j] > num) --j;else ++i;}return false;}}
1 0
- 【剑指offer】 第三题 二维数组查找
- 剑指offer第三题:二维数组中查找
- 剑指offer-二维数组查找
- 剑指Offer--二维数组查找
- 剑指offer 二维数组查找
- [剑指Offer]二维数组查找
- 剑指offer--<二维数组查找>
- 剑指offer 3题 【数组】二维数组中的查找
- 剑指offer第一题【二维数组中的查找】c++实现
- 剑指Offer 3题 二维数组中的查找 Java
- 剑指offer第一题:二维数组中的查找解题报告
- 二维数组中的查找 (剑指Offer 第 1 题)
- 剑指offer-->二维数组中的查找
- 剑指offer之二维数组中的查找
- 剑指offer:3-二维数组中的查找
- [剑指Offer]二维数组中的查找
- 【剑指offer】二维数组中查找_03
- 【剑指offer】二维数组中的查找
- 堆和栈的区别
- PMBOK(第五版)学习笔记 —— 7 项目成本管理
- OC-点语法
- 看数据结构写代码(41) 强连通分量
- 再谈下声明、定义、初始化、赋值和extern
- 【剑指offer】 第三题 二维数组查找
- 第六周上机实践项目2——我的数组类
- 设计模式-----命令模式
- 第八章:虚拟机2:程序控制
- C/C++指针入门
- OC-NSValue
- 服务器推送技术学习
- ARC forbids Objective-C objects in struct
- 编程对一个逆波兰式(后缀表达式)进行求值,如“435*+23*-”的结果是13,函数的参数为字符串(后缀表达式),假定字符串为正确的逆波兰式。