| leetcodeSolution to some Leetcode problems written in C++ | 
| git clone git://git.dimitrijedobrota.com/leetcode.git | 
| Log | Files | Refs | README | LICENSE | 
1267.cpp (560B)
    0 class Solution {
              1   public:
              2     int countServers(const vector<vector<int>> &grid) {
              3         const int n = grid.size(), m = grid[0].size();
              4         int row[256] = {0}, col[256] = {0};
          
              6         for (int i = 0; i < n; i++) {
              7             for (int j = 0; j < m; j++) {
              8                 if (grid[i][j]) row[i]++, col[j]++;
              9             }
             10         }
          
             12         int res = 0;
             13         for (int i = 0; i < n; i++) {
             14             for (int j = 0; j < m; j++) {
             15                 if (grid[i][j]) res += row[i] > 1 || col[j] > 1;
             16             }
             17         }
          
             19         return res;
             20     }
             21 };