In the O(1) solution without modifying the array, why can’t we simply return the slow (or fast) value when they meet? I don’t see what the point is in trying to find the length of the cycle and then its starting point.
Did/does anyone else have the same question? Please clarify.