Прорешал повторно задачу Linked List Cycle. Потупил около часа, понял что ничего придумать не получается. Нужно было использовать паттерн быстрый и медленный указатель. Моя проблема была в том, что в цикле while я проверял на null только следующую ноду, в быстром указателе а надо было текущию и следующую ноду в быстром указателе.
Временная сложность O(n), пространственная сложность O(1). Ощущение, что начал учить Java с нуля. Просто ничего не понятно).
We can help you achieve it!
310 000
like-minded
tools
for an exciting achievement