Aula 16 - Algoritmo Heap Sort - Estruturas de Dados com Java

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น • 23

  • @joaovitordallago9483
    @joaovitordallago9483 6 หลายเดือนก่อน +1

    Vídeo muito bom, explicou tudo que o meu professor não falou

  • @neliochume7935
    @neliochume7935 4 ปีที่แล้ว +6

    Magnifico, esplendido, brilhante..
    Muito boa a tua explicação!

    • @leguarino
      @leguarino  4 ปีที่แล้ว +1

      Obrigado, Nelio.

  • @bruizist
    @bruizist 8 หลายเดือนก่อน +1

    caramba, que professor INCRIVEL

  • @iaml2909
    @iaml2909 ปีที่แล้ว +2

    Mano...esse video me salvou em 2022.
    Obrigado! Didatica top

  • @RodrigoRuyBoguski
    @RodrigoRuyBoguski 3 ปีที่แล้ว +3

    Kra, realmente mto boa sua didática, parabéns! Vc é distinto dos demais!

  • @victorfarias1429
    @victorfarias1429 9 หลายเดือนก่อน +1

    Muito boa a explicação, ganhou +1 inscrito! 👏👏👏

  • @kaiogalvao3419
    @kaiogalvao3419 4 ปีที่แล้ว +3

    Parabéns Leandro, ótima didática, conseguiu explicar um conteúdo complexo de forma simples.

    • @leguarino
      @leguarino  4 ปีที่แล้ว

      Obrigado, Kaio

  • @sergio_henriqve
    @sergio_henriqve 6 หลายเดือนก่อน

    QUE COISA LINDA

  • @siomarapantarotto
    @siomarapantarotto 2 ปีที่แล้ว +1

    Amei a sua explicação. Parabéns! 🥰

  • @Caiogjc
    @Caiogjc ปีที่แล้ว +1

    Melhor video disparado, voce poderia me dizer como posso imprimir passo a passo da mudança no vetor quando ele vai ordenar

    • @leguarino
      @leguarino  ปีที่แล้ว

      Faz um FOR onde ocorre a troca pra imprimir todos os valores do vetor

  • @Sans-nz4bz
    @Sans-nz4bz 3 ปีที่แล้ว +1

    Oi, Leandro. A complexibilidade seria O(n log n). Correto?

    • @leguarino
      @leguarino  3 ปีที่แล้ว +1

      Isso

    • @Sans-nz4bz
      @Sans-nz4bz 3 ปีที่แล้ว +1

      @@leguarino Boa! Isso acontece porque paramos de aninhar estruturas de repetição e utilizamos a recursividade para as realocações? Aí dependemos menos da variação do tamanho do input?

    • @leguarino
      @leguarino  3 ปีที่แล้ว

      @@Sans-nz4bz Acontece porque o problema (que é o vetor) é dividido em N vezes. Dividir para conquistar é um princípio amplamente aplicado em algoritmos eficientes.

  • @nilsonrodrigues6879
    @nilsonrodrigues6879 2 ปีที่แล้ว +1

    Como eu inverto a ordem do heap para decrescente?

    • @leguarino
      @leguarino  2 ปีที่แล้ว +1

      Inverte o operador de comparação (menor, maior)

  • @renanaf3831
    @renanaf3831 3 หลายเดือนก่อน +1

    É amigos, esse não deu. Tentei entender e tô cheio de dor de cabeça kk

    • @leguarino
      @leguarino  3 หลายเดือนก่อน

      Persista!

    • @renanaf3831
      @renanaf3831 3 หลายเดือนก่อน

      @@leguarino Já tô assistindo de novo kkkkkkk Muito obrigado pelos conteúdos professor, ajudam demais