Count Servers that Communicate LeetCode solution in Python
1class Solution:2def countServers(self, grid: List[List[int]]) -> int:3def helper(row, col, count):4for c in range(len(grid[0])):5if c == col:6continue7if grid[row][c] == 1:8count += 19return count10for r in range(len(grid)):11if r == row:12continue13if grid[r][col] == 1:14count += 115return count16return count1718count = 019for row in range(len(grid)):20for col in range(len(grid[0])):21if grid[row][col] == 1:22count = helper(row, col, count)23return count