Método Burbuja - Algoritmos de Ordenamiento con Python

Поделиться
HTML-код
  • Опубликовано: 11 дек 2024

Комментарии • 81

  • @YouDevs
    @YouDevs  4 года назад +17

    Espero que ésta serie les guste mucho y aprendan más, agradezco mucho sus compartidas, likes y les dejo acá a bajo un par de links que puede que les sea de utilidad:
    🐍 Encuentra todos los cursos gratuitos de Python en youdevs.com:
    youdevs.com/recursos/python/curso/algoritmos-de-ordenacion-con-python
    💎 Conviértete en Patreon si gustas apoyar y obtener acceso al contenido exclusivo:
    www.patreon.com/YouDevs

    • @restitutodavideyene6728
      @restitutodavideyene6728 4 года назад

      me gustaria apoyarte en patreon pero estoy en africa y conseguir una mastercard o una visa cuesta un ojo a la cara aqui, me gusta mucho tu contenido y me ayudas siempre a creecer... ¡gracias!

  • @Sebas_Azpeytia
    @Sebas_Azpeytia 5 месяцев назад +4

    Bastante bien el video, lo entendi a la perfeccion, igual y una pequeña observacion en el codigo es que para alternar los valores del array utilizaste una variable auxiliar para apoyarte, sin embargo, en python puedes utilizar la tecnica de "desempaquetado de tuplas" (tambien llamado asignacion multiple) para hacer este intercambio en una sola linea, a mi me funcionó de la siguiente forma y ademas esta mas optimizado:
    array[i],array[i+1] = array[i+1],array[i]

    • @dsy-o8o
      @dsy-o8o Месяц назад

      wuau que bien que optimizes el codigo :)

  • @marcelosanchez1810
    @marcelosanchez1810 3 года назад +8

    Ojala y así enseñaran en las universidades, Muchas gracias, estoy empezando en Python y voy poco a poco, solo me faltaría entender lo de las funciones, pero bastante entendible para alguien como yo de inexperto.

  • @DreamlingMusic
    @DreamlingMusic 4 года назад +9

    No dejes de hacer este tipo de contenido bro, eres muy bueno explicando :3

  • @ramonfelixmartorell
    @ramonfelixmartorell 3 года назад +1

    Tal cual; lo estoy viendo en un curso de diseño de software. Muchas gracias, muy claro.

  • @yuniormartinez7689
    @yuniormartinez7689 9 месяцев назад

    Muy buen aporta, gracias por la explicación!.

    • @YouDevs
      @YouDevs  9 месяцев назад

      Que bueno que te sirvió mi pana

  • @mateoarangovalencia9804
    @mateoarangovalencia9804 2 года назад

    Muchas gracias Señor. Bendiciones

  • @divermaticas
    @divermaticas 4 года назад +1

    Que si me gustó el video? Es el mejor que he visto

    • @YouDevs
      @YouDevs  4 года назад

      Excelente Frank, me da gusto saber eso.

  • @mauroperez9105
    @mauroperez9105 2 года назад

    Buen trabajo! Claro el ejercicio!

  • @rocioiselabaeza9268
    @rocioiselabaeza9268 4 года назад

    MUY BUENA EXPLICACION, ME AYUDASTE CON MI TAREA MUCHAS GRACIAS

  • @ariel6148
    @ariel6148 4 года назад

    Excelente Carlos como siempre

  • @estebanacostavivas1918
    @estebanacostavivas1918 Год назад

    Excelnte explicación gracias.

  • @wendy38904
    @wendy38904 4 года назад +1

    Sos un crack Youdevs! Muchas gracias por el buen contenido que haces 😊

    • @YouDevs
      @YouDevs  4 года назад

      Muchas gracias por tu apoyo Wendy ❤️

  • @Andresjuegos-vq3mc
    @Andresjuegos-vq3mc 3 месяца назад

    Pana espectacular contenido☺

    • @YouDevs
      @YouDevs  3 месяца назад

      Gracias! 😊

  • @josemiguelhernandezperez1882
    @josemiguelhernandezperez1882 3 года назад

    Gracias, me sirvio mucho, aqui te dejo mi comment.

  • @robertoochoa4259
    @robertoochoa4259 2 года назад

    muy bueno! excelente video

  • @flexer7822
    @flexer7822 4 года назад

    Wow que buena explicacion, es la mejor que e visto, por fin la entiendo
    like y sub

    • @YouDevs
      @YouDevs  4 года назад

      Gracias! 😊 Bienvenido al canal.

    • @flexer7822
      @flexer7822 4 года назад

      @@YouDevs tienes algun tutorial de como ordenar un diccionario con el algoritmo de inserccion a traves de sus valores? debo aplicar eso en un diccionario en poo

  • @brendagarcia1667
    @brendagarcia1667 6 месяцев назад

    Excelente, estaría bien que nos postearas el logaritmo en block de notas

  • @macolvera
    @macolvera 2 года назад

    iNCREIBLE!

  • @patriciasofiagonzalezduran6327
    @patriciasofiagonzalezduran6327 3 года назад

    Excelente explicación, gracias

  • @EinsenCorzo
    @EinsenCorzo 4 года назад +4

    Apoyemos al amigo Carlos de YouDevs, dejando like. Se lo merece :]

    • @YouDevs
      @YouDevs  4 года назад +1

      Muchas gracias

  • @carlosurtubia8265
    @carlosurtubia8265 3 года назад

    grande mas videos como este porfaavor

  • @angelbautista8538
    @angelbautista8538 4 года назад

    Excelente , sigue adelante

    • @YouDevs
      @YouDevs  4 года назад

      Gracias angel!

  • @normanagudelomejia
    @normanagudelomejia 3 года назад +1

    2:59 >> aqui inicia el video

  • @promipicode
    @promipicode 4 года назад +3

    Te pasas de crack. ahora solo me falta ordenar los cables de mi pc :v

    • @YouDevs
      @YouDevs  4 года назад

      Gracias Promipi, suerte con tus cables.

  • @dominiquemoennecruz58
    @dominiquemoennecruz58 4 года назад

    Muy bueno! Me gustaría saber si es que puedo aplicarlo para comparar un elemento en una matriz. (Por ejemplo todos los elementos en la posición 3 de la misma matriz) y que así se ordenen las líneas según esos elementos.

    • @YouDevs
      @YouDevs  4 года назад

      Los algoritmos te ayudan a desarrollar tu lógica. Sin duda una vez que conozcas y hayas programado varios algoritmos tu solito podrás utilizar tus conocimientos para hacer lo que gustes sin necesidad de utilizar explícitamente algún algoritmo en particular. Si puedes :)

  • @cristophermontoya6467
    @cristophermontoya6467 2 года назад

    grande!!!

  • @qywuwkh.90
    @qywuwkh.90 4 года назад +1

    ¿Y cuál es el método de ordenamiento más eficiente 🤔? . Excelete explicación y gran video 👍

    • @promipicode
      @promipicode 4 года назад

      quick sort con recursividad

    • @qywuwkh.90
      @qywuwkh.90 4 года назад

      @@promipicode gracias 👍

  • @geinerlara2509
    @geinerlara2509 3 года назад +1

    me aclaraste la dudad de como se recorrían con los dos ciclos.... gracias

  • @ericks1998
    @ericks1998 3 года назад

    Gracias

  • @manimanito6354
    @manimanito6354 4 года назад

    Hola bro excelente video

    • @YouDevs
      @YouDevs  4 года назад

      Gracias 👍

  • @axeljacobo4453
    @axeljacobo4453 4 года назад

    @YouDevs que complejidad es, en base a Big O

  • @AndrudelaCruz2093
    @AndrudelaCruz2093 4 года назад +2

    😱🤓👏🏾🥳

  • @divinepurity
    @divinepurity 3 месяца назад

    4 años despues gracias

    • @YouDevs
      @YouDevs  3 месяца назад

      No hay de qué. Gracias por comentar!

  • @arabelaparadagamez6430
    @arabelaparadagamez6430 2 месяца назад

    Super

  • @mattewswic7794
    @mattewswic7794 3 года назад +3

    el codigo para los flojos PERO SI NO L OHACEN DESDE CERO NO APRENDEN :C
    #LLENAR ARREGLO BURBUJA
    def ordenamientoBurbuja(unaLista):
    for numPasada in range(len(unaLista)-1,0,-1):
    for i in range(numPasada):
    if unaLista[i]>unaLista[i+1]:
    temp = unaLista[i]
    unaLista[i] = unaLista[i+1]
    unaLista[i+1] = temp
    n= int(input("Por favor digite la cantidad del arreglo: "))
    unaLista=[ ]
    i=1
    while i unaLista[i+1]:
    temp = unaLista[i]
    unaLista[i] = unaLista[i+1]
    unaLista[i+1] = temp
    unaLista = [54,26,93,17,77,31,44,55,20]
    ordenamientoBurbuja(unaLista)
    print(unaLista)

  • @humbertocarrillo129
    @humbertocarrillo129 3 года назад

    4:30 de nada

  • @davidalejandrodelosreyesos146
    @davidalejandrodelosreyesos146 3 года назад

    Bro, quisiera saber cómo utilizar el método de ordenamiento burbuja para organizar fechas (xx-xx-xx) desde la mas lejana a la mas cercana. Soy estudiante, y apenas manejo lo básico sobre progamación con phyton. Si me vuelvo patreon, podrías ayudarme con esto?

  • @mattewswic7794
    @mattewswic7794 3 года назад

    Como llenamos ese arreglo?

  • @andreagallardo3580
    @andreagallardo3580 4 года назад +2

    Que preciosos chinitos tienes!

    • @YouDevs
      @YouDevs  4 года назад +1

      Tu no vales 🤦🏽‍♂️

  • @emilianonazarenorojasmarce3727
    @emilianonazarenorojasmarce3727 3 года назад +3

    like si sos de la uni 🐼

  • @alejandrodiazmedellin898
    @alejandrodiazmedellin898 3 года назад

    Te amo bb

  • @lisbethq.4090
    @lisbethq.4090 3 года назад

    Y como seria un algoritmo de scoreboard?

  • @cbassstian
    @cbassstian 4 года назад

    muy buena explicacion hasta que llegamos al primer oki doki xd

    • @YouDevs
      @YouDevs  4 года назад

      Jeje se me salió

  • @chuyinzitofriendly
    @chuyinzitofriendly 4 года назад

    No me respondiste en ninguno de los dos lives >:'v por qué se llama burbuja!? xD

    • @YouDevs
      @YouDevs  4 года назад +1

      Al principio de la explicación del algoritmo explico porqué jaja literal porque los valores más livianos burbujean haci la cima. Y si te respondí en los dos XD jaja hay que poner atención @Jesús RA

    • @chuyinzitofriendly
      @chuyinzitofriendly 4 года назад

      @@YouDevs jajaja en serio!? 🤣 Puede ser mi internet :'v y ayer llegué tarde al live así que por eso no ví la explicación :'v

  • @willigonzalezz9896
    @willigonzalezz9896 2 месяца назад

    un quilombo

  • @ariel6148
    @ariel6148 4 года назад

    Ey que pasa YOUDEVS

  • @xonlinex666
    @xonlinex666 4 года назад

    ...

    • @YouDevs
      @YouDevs  4 года назад

      Jaja gracias.

  • @facundoranipe7018
    @facundoranipe7018 8 месяцев назад

    3 minutos de publicidad, video malo malo

    • @YouDevs
      @YouDevs  8 месяцев назад +1

      El vídeo dura 20 minutos: Me tardé en preparar el código, la explicación, la presentación unas 3 o 4 horas para que hasta un tonto como tu lo pudiera entender + 1 hora de grabación + 1 hora de edición y ¿ni con todo eso quedé bien contigo? el bebecito se queja porqué hay 3 minutitos de publicidad en 6 horas de trabajo, ya retirate de esto paps o comprate el youtube premium.

    • @facundoranipe7018
      @facundoranipe7018 8 месяцев назад

      @@YouDevs Malo malo el video, solamente les importa vender a estos "programadores" que lastima

  • @braulioavila5847
    @braulioavila5847 3 года назад

    Gracias