麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

[牛客網(wǎng)]二維數(shù)組中查找

2019-11-10 19:13:50
字體:
供稿:網(wǎng)友

題目: 在一個(gè)二維數(shù)組中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請(qǐng)完成一個(gè)函數(shù),輸入這樣的一個(gè)二維數(shù)組和一個(gè)整數(shù),判斷數(shù)組中是否含有該整數(shù)

思路: 矩陣是有序的,從左下角來看,向上數(shù)字遞減,向右數(shù)字遞增, 因此從左下角開始查找,當(dāng)要查找數(shù)字比左下角數(shù)字大時(shí)。右移 要查找數(shù)字比左下角數(shù)字小時(shí),上移

代碼

package javaTest;class Solution { public boolean Find(int target, int [][] array) { int rowLength = array.length; int colLength = array[0].length; int row = rowLength-1; int col = 0; boolean flag = false; while(true) { if(row < 0 || col >= colLength ) break; if(array[row][col] == target){ flag = true; break; } if(array[row][col] > target) row--; else if(array[row][col] < target) col++; } if(flag){ return true; } return false; }}/*** 數(shù)組中存在輸出Yes* 否則輸出No*/public class Main { /** * @param args */ public static void main(String[] args) { int [][] array = {{1, 5, 7, 10, 15},{3 , 6, 9, 12, 18},{5, 7, 10, 14, 20},{7, 10, 15, 17, 23 }}; Solution objSolution = new Solution(); boolean res = objSolution.Find(25, array); if(res) System.out.
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 日日天日日夜日日摸 | 久久精品国产久精国产 | 12av毛片 | 久草视频在线资源 | 中文日产幕无线码6区免费版 | 天天色宗合 | 欧美特黄a| 国产午夜精品久久久久久久蜜臀 | 久久久tv | 高清国产午夜精品久久久久久 | 欧美巨根 | 精品久久9999 | 极品美女一级毛片 | 亚洲国产色婷婷 | 羞羞答答xxdd在线播放 | 国产亚洲精彩视频 | 亚洲国产美女视频 | 99精品视频网站 | av成人免费在线观看 | 久久96国产精品久久久 | 成人男女免费视频 | 欧美性久久久 | 亚洲一区二区观看播放 | 色妇视频 | 在线成人看片 | 国产免费资源 | 高清国产午夜精品久久久久久 | 久久亚洲精品11p | 蜜桃网在线 | japan护士性xxxⅹhd| 成人在线观看网 | 黄色特级 | 中文字幕亚洲一区二区三区 | 欧美不卡| 一本色道久久综合亚洲精品图片 | 精品一区视频 | av一道本| 亚洲综合精品 | 91av国产在线 | 国产乱淫a∨片免费观看 | 亚久久 |