paint-brush
Algoritmos de Java: lista de copia con puntero aleatorio (LeetCode)por@rakhmedovrs
147,129 lecturas
147,129 lecturas

Algoritmos de Java: lista de copia con puntero aleatorio (LeetCode)

por Ruslan Rakhmedov4m2022/08/31
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow
ES

Demasiado Largo; Para Leer

Comencemos por resolver el primer subproblema. Hagamos una iteración simple a través de la lista enlazada y creemos una copia para cada nodo en ella. Elijo HashMap para almacenar pares como nodo antiguo -> nodo nuevo. Siempre que vayamos a iterar desde el principio de la lista hasta el final, introduzcamos también la variable temporal y configúrela para que sea el principio de la lista.
featured image - Algoritmos de Java: lista de copia con puntero aleatorio (LeetCode)
Ruslan Rakhmedov HackerNoon profile picture
Ruslan Rakhmedov

Ruslan Rakhmedov

@rakhmedovrs

Senior Software Engineer. As a hobby I do competitive programming

Aprender Mas
LEARN MORE ABOUT @RAKHMEDOVRS'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Ruslan Rakhmedov HackerNoon profile picture
Ruslan Rakhmedov@rakhmedovrs
Senior Software Engineer. As a hobby I do competitive programming

ETIQUETAS

Languages

ESTE ARTÍCULO FUE PRESENTADO EN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite