leetcode-第299场周赛
            
              
                
                  本文最后更新于:2022年7月2日 下午
                
              
            
            
              y总代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
   | class Solution { public:     bool checkXMatrix(vector<vector<int>>& grid) {         int n = grid.size();
          bool res = true;
          for (int i = 0; i < n; i++)         {             for (int j = 0; j < n; j++)             {                 if (i == j || j == n-i-1) {                     if (grid[i][j] == 0) return false;                 }                 else {                     if (grid[i][j] != 0) return false;                 }              }         }         return res;     } };
 
  | 
 
自己的代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
   | class Solution { public:     bool checkXMatrix(vector<vector<int>>& grid) {                                    int n = grid.size();         int m = grid[0].size();                  bool res = true;         for (int i = 0; i < n; i++)         {             for (int j = 0; j < m; j++)             {                 if (i == j || j == n-i-1)                 {                     if (grid[i][j] == 0)                     {                         res = false;                         break;                     }                 }                 else                  {                     if (grid[i][j] !=0 )                     {                         res = false;                         break;                     }                 }             }         }         return res;     } };
 
  |