Как я могу найти, является ли связанный список циклическим или циклическим? Я попытался выполнить поиск, но не смог найти удовлетворительного решения. Если возможно, можете ли вы предоставить псевдокод или реализацию Java?
Например: 1
→ 3
→ 5
→ 71
→ 45
→ 7
→ 5
, где второй 5
фактически является третьим элементом списка.