O(V+E) O(1)