南充市网站建设_网站建设公司_腾讯云_seo优化
2025/12/28 14:59:13 网站建设 项目流程

1351: 统计有序矩阵中的负数

利用 grid 行列有序的性质,把时间复杂度从 O(mn) 的暴力查找优化成 O(m+n)。

class Solution { public: int countNegatives(vector<vector<int>>& grid) { int m=grid.size(),n=grid[0].size(); int ans=0; int i=0,j=n-1; //从右上角开始 while(i<m && j>=0){ if(grid[i][j]<0){ ans+=m-i; //这一列剩余元素都是负数 j--; } else i++; //这一行剩余元素全都非负,排除 } return ans; } };

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询