1

Etapa 1

Singly linked list

2

Etapa 2

Two pointer technique

3

Etapa 3

Classic problems

4

Etapa 4

Double Linked list

5

Etapa 5

Conclusion

1

Etapa 1

Singly linked list

2

Etapa 2

Two pointer technique

3

Etapa 3

Classic problems

4

Etapa 4

Double Linked list

5

Etapa 5

Conclusion

28 diciembre 2024 28 febrero 2025
Objetivo completado 14 febrero 2025

Autor del objetivo

Александр

Rusia, Москва

36 año / año / año

General

Прорешать карточку LinkedList на leetcode

...

 Criterio del fin

решены все открытые задачи

  1. Singly linked list

  2. Two pointer technique

  3. Classic problems

  4. Double Linked list

  5. Conclusion

  • 119
  • 28 diciembre 2024, 18:59

Conclusión

49día
Александр14 feb. 2025, 19:44

цель закрываю, перенес в цель разработка на java

Diario del objetivo

25día
Александр21 ene. 2025, 15:07

Прорешал повторно задачу Merge Two Sorted Lists. Перемудрил с дополнительными переменными, они оказались избыточными. И казалось бы, алгоритм верный, но что-то пошло не так. По итогу получаса полез разбирать решения. Подход был понятен, доработал код, и задача принята.

Временная сложность O(n), пространственная сложность алгоритма O(1).

18día
Александр14 ene. 2025, 21:40

Прорешал повторно задачу Design Linked List. На этот раз необходимо было доработать реализацию односвязного списка до двухсвязного. Я попытался это сделать самостоятельно, но не получилось . Без дебага было очень сложно уложить в голове саму структуру связного списка и возможные перемещения по списку при операциях добавления, удаления, поиска.

После этого я полез разбирать решения и тут я снова затормозил, т.к написанное решение было непонятно совсем. Разбирая по частям код в разных методах, я столкнулся с тем, что не понимал, какие входные данные и что с ними происходит в методах. Мне было непонятно, как используются входные данные в описании этой задачи на leetcode. Чуть позднее, когда я снова вернулся к задаче, я понял, что значат входные данные. Тут уже стало проще. С помощью idea я продебажил каждый метод и доработал необходимые участки кода. По итогу - задача принята.

14día
Александр10 ene. 2025, 13:39

Прорешал задачу Palindrome Linked List. За полчаса я написал кривой алгоритм, вспомнив, про то, как можно разворачивать список. А вот то, что при использовании двух указателей можно найти середину списка, этого я не знал. Задачу отложил, потом вернулся спустя пару часов. Разбирать решения на литкод, по прошествию данного времени было уже полегче. По итогу разобрался, написал код. Задача принята.


Временная сложность O(n), пространственная сложность O(1).

Михаил10/01/2025

Отличный результат)

Вы молодец)

14día
Александр10 ene. 2025, 13:39

Возвращаюсь к решению алгоритмических задач. По плану 2 задачи в неделю. Есть интерес, не буду торопиться.

Puede publicar
su objetivo aquí

Podemos ayudarle a lograrlo!

310 000

ideas afines

instrumentos

para un logro emocionante

Únete a nosotros
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?
O_Mila
Nikita Nikler
Николай
O_Mila
Nikita Nikler
Николай
Михаил
Nikita Nikler
Александр
Михаил
Nikita Nikler