当前位置: 代码迷 >> 综合 >> Leetcode 1351. 统计有序矩阵中的负数(DAY 173)---- 二分查找学习期
  详细解决方案

Leetcode 1351. 统计有序矩阵中的负数(DAY 173)---- 二分查找学习期

热度:42   发布时间:2023-11-17 17:26:59.0

文章目录

    • 原题题目
    • 代码实现(首刷自解 时间复杂度O(n+m))


原题题目


在这里插入图片描述


代码实现(首刷自解 时间复杂度O(n+m))


class Solution {
    
public:int countNegatives(vector<vector<int>>& grid) {
    int ret = 0,pos = grid[0].size()-1;for(int i=0;i<grid.size();++i){
    while(pos != -1 && grid[i][pos] < 0) --pos;ret += (grid[0].size() - 1 - pos);}return ret;}
};