Listas enlazadas pt 2 - Clase lista enlazada métodos básicos (añadir,obtener,tamaño,vacia)

Поділитися
Вставка
  • Опубліковано 28 жов 2024

КОМЕНТАРІ • 65

  • @devnorth
    @devnorth 4 роки тому +6

    vengo de bibliografias y varios canales sobre el tema y debo decirte que es la mejor explicacion de listas enlazadas de toda la web !!!gracias por tan gran aporte saludos desde argentina...

  • @MiguelAngel-tg9wq
    @MiguelAngel-tg9wq 3 роки тому +5

    universidad: 0 un chico de UA-cam: 100 gracias

  • @nioxdigerati
    @nioxdigerati 10 років тому +7

    Gracias por hacer tan buenos tutoriales lo explicas genial, continua así.
    Es un tema abstracto que requiere análisis y reflexión =D

  • @ReynaldoBernard
    @ReynaldoBernard 10 років тому +9

    Excelente vídeo!!! Gracias por compartirlo con los demás.

  • @TheHitsujikuroi
    @TheHitsujikuroi 10 років тому

    Jorge excelete te encomio a continuar con estos aportes son muy valiosos

  • @lauraeizmendi9342
    @lauraeizmendi9342 9 років тому

    Wooo, en verdad soy tu fan, me has ayudado mucho en mi carrera de ing en cómputo, en verdad muchas gracias

  • @sebastianquinones6369
    @sebastianquinones6369 3 роки тому

    Que bien explicas brother. Me has salvado la vida.

  • @migueleduardofernandezsevi3538
    @migueleduardofernandezsevi3538 3 роки тому

    Genial son todas tus explicaciones. Magistrales. Gracias por existir

  • @aldairoviedo7184
    @aldairoviedo7184 2 роки тому

    Gracias por compartir, excelente vídeo!!

  • @franciscodiazdeleon309
    @franciscodiazdeleon309 9 років тому +1

    Mas que mi maestro de Estructura si sabes, en verdad gracias.

  • @edeerjacksonguevaratina9870
    @edeerjacksonguevaratina9870 3 роки тому

    Excelente Jorge!!!

  • @SistemasHector
    @SistemasHector 9 років тому +3

    Excelente tutorial estimado: xymind.
    Solo una pregunta en el minuto: 5:27
    en la linea 19:
    no crees esta demas la variable:
    Nodo temp = cabeza;
    pues en la linea 21:
    nuevo.enlazarSiguiente(temp);
    se podria poner defrente: cabeza en vez de temp
    Bueno una duda pes....... espero estar equivocado para hasí aprener aun mas....
    Muchas gracias por tu conocimientos y tu tiempo compartidos.

    • @MatiasEzelQ
      @MatiasEzelQ 8 років тому

      +Hector Ivan De La Cruz Lo mismo pensé.

    • @GianmarcoContreras
      @GianmarcoContreras 4 роки тому

      Lo mismo pense, pero lo que si nose, es que valor toma cabeza ?

  • @lunatika1119
    @lunatika1119 10 років тому +2

    Excelenteee!!.. gran vídeo de verdad muchas gracias !!

  • @el_chequel_xd1567
    @el_chequel_xd1567 2 місяці тому

    Gracias brother mañana tengo examen y esto viene en estructura de datos

    • @el_chequel_xd1567
      @el_chequel_xd1567 2 місяці тому

      Brother la cosa mas intretenida que e visto gracias

  • @alexnavarrethe5982
    @alexnavarrethe5982 7 років тому +1

    Excelente men una pregunta con este ejemplo de estructura puedo hacer un sistema con interfaz para gestionar una fila de espera por ejemplo si un turno no llega a pasar se sigue con el siguiente hasta tres ocasiones si no paso lo regreso 2 lugares atrás y continuó con mi numeración de turnos mi duda es cómo puedo jalar ese número de turno ya que insertare en una caja de texto.? O cómo podría ser más fácil para jalar los números de turnos

  • @domingoescobar8558
    @domingoescobar8558 2 роки тому

    Excelente . . . Saludos

  • @bryantlatelpa7613
    @bryantlatelpa7613 7 років тому +1

    En el minuto 5:32, hay alguna diferencia en no usar "temp" , no se podria mandar al metodo "enlazarSiguiente" la "cabeza" y ya? Hasta donde veo creo que la "cabeza" no se modifica o me equivoco?

  • @marialuciaalvarezlopez2539
    @marialuciaalvarezlopez2539 4 роки тому +1

    Me recuerdas mucho a Alejandro :(
    Gracias !

  • @Ms8284262
    @Ms8284262 8 років тому +1

    Oye si pudieras dar algo para poder charlar por face o algo por el estilo, ocupo mucha ayuda :( y me gusta como haces los videos, sería de gran ayuda eso, gracias.

  • @iamAkhnam
    @iamAkhnam 8 місяців тому

    En 10 min aprendí más que en 1h de conferencia

  • @ritamariaespitia1668
    @ritamariaespitia1668 8 років тому +1

    muy bueno exelente gracias.

  • @paulalara7833
    @paulalara7833 3 роки тому

    Buena explicaciòn

  • @orbesoftperu
    @orbesoftperu 8 років тому +1

    Estimado puedes realizar listas enlazadas utilizando Ruby, te lo agradecemos

  • @anayacamilo
    @anayacamilo 9 років тому

    Hola Jorge,
    La forma en que explicas logras que las temáticas sean fáciles de entender, y aprovechando este canal quisiera preguntarte porque los nodos cabeza, temp y temporal no se crean mediante el comando New. Muchas gracias por tu ayuda y saludos desde Colombia.

  • @alejandrochavez7728
    @alejandrochavez7728 9 років тому

    Excelentes vídeos. Jorge que libro me recomendarías para aprender más de estructuras de datos

  • @loboazul4852
    @loboazul4852 10 років тому

    wow, muchas gracias. Te entendi muy bien :D
    Gracias por estos aportes !!

  • @miguel94765
    @miguel94765 6 років тому

    muchas gracias amigo, me has ayudado mucho (Y)

  • @r0_f0
    @r0_f0 7 років тому

    gracias lo entendi perfectamente

  • @TheJoyerin
    @TheJoyerin 9 років тому

    Genial,muy bien explicado!!

  • @billroblesgaribay1864
    @billroblesgaribay1864 5 років тому

    Tu vídeo esta muy bien, pero me hubiera gustado que expliques un poco mas de tiempo los métodos mas complicados

  • @dianalekh5720
    @dianalekh5720 2 роки тому

    Te amo

  • @geraldbustos
    @geraldbustos 8 років тому

    gracias

  • @3690Anthony
    @3690Anthony 10 років тому

    Muy buenos estos videos. Slds

  • @alejandrochavez7728
    @alejandrochavez7728 9 років тому

    Jorge y para obtener el numero de veces que se repite un dato en la lista

  • @eduardo-1822
    @eduardo-1822 10 років тому

    muy bueno pero una duda si quiere establecer desde el principio el tamaño de la lista por ejemplo que sea 8 como le hago?

  • @fabianrr
    @fabianrr 5 років тому +1

    No entendi porque primero se imprime 3, luego Jorge y después 20?

  • @richardgabrielgarciapico5548
    @richardgabrielgarciapico5548 7 років тому

    amigo me podrias explicar una forma de utilizar esta estructura y aplicarla para crear un juego de cartas como poker

  • @elianaandreacamayoante1047
    @elianaandreacamayoante1047 5 років тому

    Buenas, muy bueno el video, muchas gracias, ¿Alguien sabe como puedo pasar los datos de un archivo a una lista?

  • @hectorgil3495
    @hectorgil3495 2 роки тому

    Awesome!+10

  • @EdRawrDev5813
    @EdRawrDev5813 8 років тому

    Hola amigos estaba viendo el video y no estoy seguro si estoy bien, por tanto quiero su opinion. Con el método addPrimero no necesitas un método que regrese el size, al menos no de manera estricta puesto que ya lo vas aumentando en addPrimero. Y aun cuando la lista esta vacía te devuelve 0. Entonces mi pregunta es ¿Es estrictamente necesario tener un método que te devuelva el size?
    Yo no tengo mucho programando y me gustaría saber su opinion :D

  • @cthulu80able
    @cthulu80able 6 років тому

    ¿ Ejemplos en donde se puedan ocupar estas estructuras de datos ?

  • @sergiogaray2847
    @sergiogaray2847 4 роки тому

    Metodo Ordenar por burbuja ? Como lo arias?

  • @J0taman6
    @J0taman6 10 років тому +1

    podrias pasar el codigo fuente?

  • @cristianangel1880
    @cristianangel1880 8 років тому +3

    como puedo insertar un elemento al final.

    • @gustavonavarro4205
      @gustavonavarro4205 6 років тому +4

      public void addultimo(Object obj)
      {
      if(cabeza==null)
      {
      cabeza = new Nodo(obj);
      }
      else{
      int cont=0;
      Nodo temp = cabeza;
      Nodo nuevoAlTultimo = new Nodo(obj);
      while(cont < size -1)
      {
      temp = temp.obtenerSiguiente();
      cont++;
      }
      temp.enlazarSiguiente(nuevoAlTultimo);
      }
      size++;
      }

    • @camilofreeman376
      @camilofreeman376 5 років тому +1

      @@gustavonavarro4205 buena!!

    • @gustavonavarro4205
      @gustavonavarro4205 5 років тому

      @@camilofreeman376 kool dude!

  • @juanitopumasful
    @juanitopumasful 7 років тому

    que buen video :D (Y)

  • @eltiobarrio
    @eltiobarrio 6 років тому

    sale error por algo del constructor en el main

  • @GianmarcoContreras
    @GianmarcoContreras 4 роки тому

    4:40 no se que valor tomaria nodo temp, si la cabeza no tiene ningun valor?? que alguien me saque de la duda porfavor

    • @miguelvillada6329
      @miguelvillada6329 4 роки тому +1

      por eso está el condicional, si la cabeza no tiene algún valor entonces entra en el if, y si la cabeza ya apunta a un nodo entonces entra al else.

  • @vincentwolfgang2442
    @vincentwolfgang2442 5 років тому

    alguien tiene el agoritmo para insertar en orden???

  • @vagaryxd1307
    @vagaryxd1307 3 роки тому

    Como sería una operación de ingresar 10 numeros y que muestre la cantidad de cuantos positivos y negativos hay? ya llevo 3 días buscando info y no logro hacer ese ejercicio

    • @sebasGT08
      @sebasGT08 3 роки тому +1

      Crea la lista de números y después recorre cada elemento de la lista y con un if verificas si es positivo y negativo ya ahí puedes agregar un contador y listo

    • @vagaryxd1307
      @vagaryxd1307 3 роки тому

      @@sebasGT08 Con los areglos pude hacerlo anteriormente, pero con lista enlazada simple no logro hacerlas ya que me enrreda mucho el tema de donde tengo que incorporar esa operación.
      Por ejemplo desde un while, luego de eso crear dos if, uno para el positivo y negativo, esa más o menos es mi idea, aunque por el momento sigo fallando en todo.

    • @vagaryxd1307
      @vagaryxd1307 3 роки тому

      @@sebasGT08 anteriormente logre hacerlo pero con areglos, ahora esa misma operación debo hacerlas en lista simple enlazada y doblemente enlazada, mi idea es crear un while, luego dos if uno para numeros positivos y el otro para negativo, para que finalmente lo imprima. Por el momento sigo fallando en todo.

    • @sebasGT08
      @sebasGT08 3 роки тому

      Crea un solo método para agregar los números, ya cuando agregues los números todos estarán en la lista.
      Ahora tienes que recorrer esa lista puedes usar un while y la comparación será mientras sea diferente de null ve en el vídeo el método obtener.
      Dentro del while vas a tener un if y la condición será si el número es mayor a cero así sabrás que es positivo entonces casa ves que se cumpla la condición aumentas el contador que debes tener para los números positivos.
      Para los negativos es lo mismo solo que con la condición que el número sea menor a 0 y aumentas el contador de los negativos.
      Ya por último solo muestras los 2 contadores .

    • @vagaryxd1307
      @vagaryxd1307 3 роки тому

      @@sebasGT08 gracias por la info, intente hacerlo y mirar el video pero sigo enredandome en esta cosa, entiendo la logica a lo que quiere llegar las listas pero de hay para implementarla es donde no logro realizarlo.

  • @jamesMelgar
    @jamesMelgar 10 років тому

    sos un grosos!!!

  • @frankogb17
    @frankogb17 5 років тому

    Escribes y escribes y no explicas nada paso a paso, la logica y todo para entender, por eso nunca me ha gustado tus tutoriales me paso igual con git. Dislike

    • @latincoder
      @latincoder  5 років тому +1

      Tomo tu feedback amigo, aun tampoco es la intencion hacer Todo paso a paso, no es un tutorial intencionado a desde cero. Pero trato de tomar tu comentario para encontrar un balance sobre Todo en Los temas mas avanzados