title: Floyd's cycle finding algorithm - Need for two pointers?
body: <p>I was going through Floyd's cycle finding algorithm today and had a doubt. Why would he need two pointers and move them at different speeds? </p>
  
  <p>He can instead create two pointers keep one static and compare the pointer of it with another pointer, which he increments? I mean even that will result in finding cycles right?</p>