欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

#力扣LeetCode1351. 统计有序矩阵中的负数 @FDDLC

程序员文章站 2022-07-12 08:53:59
...

题目描述:

1351. 统计有序矩阵中的负数 - 力扣(LeetCode) (leetcode-cn.com)

Java代码:

class Solution {
    public int countNegatives(int[][] a) {
        int ans=0;
        for(int r=a.length-1,p=0;r>=0;r--){
            for(int c=p;c<a[0].length;c++){
                if(a[r][c]<0){
                    ans+=a[0].length-c;
                    p=c;
                    break;
                }
            }
        }
        return ans;
    }
}

#力扣LeetCode1351. 统计有序矩阵中的负数 @FDDLC

Java代码二: 

class Solution {
    public int countNegatives(int[][] a) {
        int ans=0;
        for(int r=a.length-1,c=0;r>=0;r--){
            for(;c<a[0].length;c++){
                if(a[r][c]<0){
                    ans+=a[0].length-c;
                    break;
                }
            }
        }
        return ans;
    }
}

#力扣LeetCode1351. 统计有序矩阵中的负数 @FDDLC