Detect A Cycle In Directed Graph Leetcode