LeetCode 2685: A Good One! Number of Connected Components