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