Floyd'un döngü tespiti bir dizideki (bağlı liste gibi) iki işaretçiyi farklı hızlarda hareket ettirerek bir döngü bulur. Bir döngü varsa, hızlı işaretçi sonunda yavaş işaretçiye yetişir ve onunla buluşur. O(1) ek alan kullanır.
Fikir
slow işaretçiyi bir adım ve fast işaretçiyi iki adım hareket ettirin. Bir döngüde, boşluk her adımda bire düşer, bu yüzden çarpışmalı; döngü olmaksızın, hızlı işaretçi sona ulaşır.
