题解 | #二维数组中的查找#

二维数组中的查找

http://www.nowcoder.com/practice/abc3fe2ce8e146608e868a70efebf62e

# -*- coding:utf-8 -*-
class Solution:
    # array 二维列表
    def Find(self, target, array):
        # write code here
        if array==None or array[0]==None:
            return False
        rows,cols=len(array),len(array[0])
        i=0
        j=cols-1

        while(i>=0 and i<rows and j>=0 and j<cols):
            if array[i][j]==target:
                return True
            if array[i][j]>target:
                j=j-1
            elif array[i][j]<target:
                i+=1


        return False
全部评论
if array==None or array[0]==None:请问这行代码是什么意思呀
点赞 回复 分享
发布于 2021-10-19 18:28

相关推荐

点赞 评论 收藏
分享
评论
5
1
分享
牛客网
牛客企业服务