Si querés saltearte alguna parte no te olvides que todos los videos están teniendo como novedad un ÍNDICE! 🔴 Introducción: 0:00 🔴 Teoría: LinkedLists: 0:49 🔴 Práctica: LinkedLists: 03:46 🔴 Conclusiones, cierre y novedades: 09:09
En la facu con C# fue lo mejor del cuatri hacer las listas de manera manual (creando las clases con nodos y demas). Gracias por devolverme las ganas de programar :)
Vamos que se puedeee! Y si al terminar POO te entusiasmas y querés ir al mundo Web, acordate que está la especialización en Spring Boot!!! todocodeacademy.com/course/desarrollo-de-apis-con-spring-boot/ Un saludo grandeee!
@@gabrielmicillo7763 que bueno que te sirva! La lista completa de videos la tenes aca en este link (por si te facilita). Saludos!! 👉🏼 th-cam.com/play/PLQxX2eiEaqbwNP20GMMCjRslRq2lOLWlg.html
Que joya, estoy aprendiendo un montón, soy de team Python pero en Java había algo que me gustaba para el backend y no sabía que era. Lo vengo descubriendo, gracias por tan hermoso contenido Todo{ode
Hola, me encanta tu método de enseñanza. Balanceas muy bien la teoría con la práctica. Ya que, para mí, aunque la práctica es muy importante, para mi la teoría es imprescindible, porque me ayuda a conceptualizar el funcionamiento de los métodos y estructuras. Mil gracias y felicidades por tu valiosa aportación. Por otro lado, quisiera comentarte algo que me confundió en este video. En la parte teórica, afirmas como una de las características de los LinkedList, que "Permite hacer inserciones o eliminaciones al principio o al final de la colección"; y con esto, pareciera que es una característica privativa de los LinkedList; sin embargo, probe el método add con los ArrayList incluyéndole un índice de inserción, y también me permitió insertar elementos en cualquier posición; por lo cual creo que esta característica no es privativa de los LinkedList, aunque si son más eficientes para realizarla; ya que como bien mencionas, al estar indexados, tienen que recorrerse todos los elementos a la ora de insertar o eliminar elementos. Saludos y bendiciones.
He visto muchos cursos en TH-cam, y en base a esa experiencia puedo decir que se te da muy bien y naturalmente enseñar, sería genial poder ver algún día un curso de c++
Hola Luisina. Gracias por compartir tus conocimientos. Consulta: Por qué la manipulación de la LinkedList es más rápida que la del ArrayList? Y en que casos prácticos es recomendable ocupar ArrayList, LinkendList y Stack?
Hola Mariano!! Cómo estás? Hay un video donde hago la comparativa entre ArrayList y LinkedList! Allí explico bien en detalle! En síntesis el arraylist tienr cada posición en memoria una al lado de la otra (como si fueran cajas pegadas en una estantería), mientras que las linked list pueden tener posiciones en memoria que no sean contiguas, dado que usan punteros, y eso puede hacer que se tarde mas en encontrar, llegar a la posicion que necesitamos. En sistemas chicos es imperceptible la diferencia de tiempos, pero en sistemas grandes si se nota! Fijate el video, búscalo como arraylist vs linkedlist todocode y te salta seguro! Saludos!
Buen contenido, pero tengo una duda, por qué usaste la inclusión del nuevo elemento al inicio de la Lista usando el índice, si bien funciona, como dijiste el LinkedList no usa como referencia los índices, el método correcto para agregar un elemento que quede al inicio de la lista es addFirst();
Hola como estas, saludos desde colombia, tengo una duda, como puedo determinar cual Objeto tiene un valor mas caro y retornar ese elemento de mi linkedlist, por ejemplo tengo una linkedlist de autos, y quiero saber cual de los autos tiene el valor mas alto, gracias.
Hola! Podés utilizar un for que recorra objeto por objeto y vaya obteniendo el precio de cada auto. En caso que sea mayor al precio del objeto anterior, lo copias en un objeto auxiliar. Cuando termines de recorrer, en ese objeto auxiliar te va a quedar el auto de mayor valor. Si querés ver un ejercicio de como determinar el mayor (en este ejemplo es con vectores pero te puede servir igual) Te dejo el link: th-cam.com/video/cxi8dH2VJYE/w-d-xo.html
Hay varios videos en esta lista de reproducción :) la idea es explicar cada collection por seperado y luego hay un video comparativo e incluso dos videos de ejercicios integradores. Primero, antes de criticar, es mejor ver tooodo el material que hay :) Un saludo grande!!
Si querés saltearte alguna parte no te olvides que todos los videos están teniendo como novedad un ÍNDICE!
🔴 Introducción: 0:00
🔴 Teoría: LinkedLists: 0:49
🔴 Práctica: LinkedLists: 03:46
🔴 Conclusiones, cierre y novedades: 09:09
En la facu con C# fue lo mejor del cuatri hacer las listas de manera manual (creando las clases con nodos y demas). Gracias por devolverme las ganas de programar :)
Estupendo,estos días festivos están productos, gracias a quien? a todo cooodeee !
Que genia Luisina. Ya quiero ver el proximo video!! Crei que esto de las collections iba a ser mas complicado, pero lo haces ver super facil.
Como siempre EXCELENTE!! Gracias.. mis notas y yo te lo agradecemos montones
Que bueno que te sirva!!! :D Saludosss!
Está genial, hay muy pocos videos que explican este tipo de estructuras de datos.
Este curso me esta carreando el ramo, literalmente
Me encantan tu videos , me ayuda a entender lo que vagamente sabia. Gracias
estoy entendiendo todo super facil. quiero terminar todo lo de poo para empezar a practicar, igual voy a haciendo los ejercicios a la par tuya profe
Vamos que se puedeee! Y si al terminar POO te entusiasmas y querés ir al mundo Web, acordate que está la especialización en Spring Boot!!! todocodeacademy.com/course/desarrollo-de-apis-con-spring-boot/ Un saludo grandeee!
Me encantó como lo explicaste Luisi! Sos una genia!
Muchassss Graciaaaaaaaas, por favor sigue adelante con esta serie de POO
Por supuesto que si!! Faltan algunos detalles para irla cerrando y dar un paso más en lo próximo que se viene!
gracias por todos tus excelentes videos Luisina, segui asi genia!!!!
Muchas gracias Verónica!! 😊
Te volviste en una de mis idolas en programación, gracias por compartir este contenido de calidad, como es que no encontré este canal antes :d
Gracias por tan lindas palabras!!! 💕💕 un saludo enorme!
Me encanta toda esta serie de videos
Excelente video y explicaciones! espero con ansias los demás de collections, estan muy buenos los videos! muchas gracias
Muchas gracias! Ya están disponibles hace unas semanas el de diferencias entre linkedlist y arraylist y el de stacks!! 🤩
@@TodoCode gracias gracias, estoy aprendiendo Java a contrarreloj por un curso y esto me salva!
@@gabrielmicillo7763 que bueno que te sirva! La lista completa de videos la tenes aca en este link (por si te facilita). Saludos!! 👉🏼 th-cam.com/play/PLQxX2eiEaqbwNP20GMMCjRslRq2lOLWlg.html
Que joya, estoy aprendiendo un montón, soy de team Python pero en Java había algo que me gustaba para el backend y no sabía que era. Lo vengo descubriendo, gracias por tan hermoso contenido Todo{ode
Mil gracias xdxd estoy aprendiendo en medio día lo de un ciclo entero :'v lo haces mas fácil de lo que mi profe lo hace, años luz de diferencia xdxd
Muy buena explicación, simple y sencilla...
Claro y conciso. Gracias !!
Hola, me encanta tu método de enseñanza. Balanceas muy bien la teoría con la práctica. Ya que, para mí, aunque la práctica es muy importante, para mi la teoría es imprescindible, porque me ayuda a conceptualizar el funcionamiento de los métodos y estructuras. Mil gracias y felicidades por tu valiosa aportación.
Por otro lado, quisiera comentarte algo que me confundió en este video. En la parte teórica, afirmas como una de las características de los LinkedList, que "Permite hacer inserciones o eliminaciones al principio o al final de la colección"; y con esto, pareciera que es una característica privativa de los LinkedList; sin embargo, probe el método add con los ArrayList incluyéndole un índice de inserción, y también me permitió insertar elementos en cualquier posición; por lo cual creo que esta característica no es privativa de los LinkedList, aunque si son más eficientes para realizarla; ya que como bien mencionas, al estar indexados, tienen que recorrerse todos los elementos a la ora de insertar o eliminar elementos.
Saludos y bendiciones.
te amoooooo, sos la mejor lgmte
He visto muchos cursos en TH-cam, y en base a esa experiencia puedo decir que se te da muy bien y naturalmente enseñar, sería genial poder ver algún día un curso de c++
Gracias!!!, Chévere cambur!!
Muy buena explicación Prof....🌟
Explicas muy bien, gracias :)
Muchas gracias!!
Gracias por el video :)
gracias. estaba perdidísimo con collections
60%? La Profe merce llegar a los 10^5 suscriptores! ponganse las pilas chikes!
Hola Luisina. Gracias por compartir tus conocimientos.
Consulta: Por qué la manipulación de la LinkedList es más rápida que la del ArrayList? Y en que casos prácticos es recomendable ocupar ArrayList, LinkendList y Stack?
Hola Mariano!! Cómo estás? Hay un video donde hago la comparativa entre ArrayList y LinkedList! Allí explico bien en detalle! En síntesis el arraylist tienr cada posición en memoria una al lado de la otra (como si fueran cajas pegadas en una estantería), mientras que las linked list pueden tener posiciones en memoria que no sean contiguas, dado que usan punteros, y eso puede hacer que se tarde mas en encontrar, llegar a la posicion que necesitamos. En sistemas chicos es imperceptible la diferencia de tiempos, pero en sistemas grandes si se nota! Fijate el video, búscalo como arraylist vs linkedlist todocode y te salta seguro! Saludos!
Exelente video
gracias porfe excelente contenido
si se puede agregar elemento al inicio de un array list
Buen contenido, pero tengo una duda, por qué usaste la inclusión del nuevo elemento al inicio de la Lista usando el índice, si bien funciona, como dijiste el LinkedList no usa como referencia los índices, el método correcto para agregar un elemento que quede al inicio de la lista es addFirst();
grandee
tienes el codigo del a clase persona?
Excelente, una pregunta: ¿Qué función o que hace tiene el 5 en la adición a la lista, en prueba? Gracias!
Un poco tarde, pero entiendo que ese "5" es un parametro para el constructor de la clase Persona y no deberia ser relevante para la lista.
Como agregarla al final si desconocemos el número del ultimo?
Hola como estas, saludos desde colombia, tengo una duda, como puedo determinar cual Objeto tiene un valor mas caro y retornar ese elemento de mi linkedlist, por ejemplo tengo una linkedlist de autos, y quiero saber cual de los autos tiene el valor mas alto, gracias.
Hola! Podés utilizar un for que recorra objeto por objeto y vaya obteniendo el precio de cada auto. En caso que sea mayor al precio del objeto anterior, lo copias en un objeto auxiliar. Cuando termines de recorrer, en ese objeto auxiliar te va a quedar el auto de mayor valor. Si querés ver un ejercicio de como determinar el mayor (en este ejemplo es con vectores pero te puede servir igual) Te dejo el link: th-cam.com/video/cxi8dH2VJYE/w-d-xo.html
👍🧉
Super incompleto , esto mismo lo puedes hacer con ArrayList
Hay varios videos en esta lista de reproducción :) la idea es explicar cada collection por seperado y luego hay un video comparativo e incluso dos videos de ejercicios integradores. Primero, antes de criticar, es mejor ver tooodo el material que hay :) Un saludo grande!!
Lo mismo iba a decir pero tienes que verte el video completo y los que siguen