class Solution: def Git(self , matrix: List[str], versionA: int, versionB: int) -> int: n = len(matrix) g = [[] for _ in range(n)] for i,c in enumerate(matrix): for j,x in enumerate(c): if x=='1': g[i].append(j) print(g) parent = {} def dfs(node,par): for ner in g[node]: if ner!=par: parent[ner] ...