Count Connected Components Leetcode Python Interview