Remoção em uma árvore binária - parte I

Поділитися
Вставка
  • Опубліковано 31 січ 2025

КОМЕНТАРІ • 15

  • @igornnsilva.
    @igornnsilva. 6 місяців тому

    Excelente didática. Explica com muita clareza! Está de parabéns, tem me ajudado muito.

  • @marcelemonteiro1519
    @marcelemonteiro1519 2 роки тому +1

    Muuito obrigada por essa série de vídeos sobre árvores binárias em C, estava tendo muita difículdade na faculdade, mas com os seus videos finalmente aprendi! Muito bom!!

  • @fernandoaugustoserafim7401
    @fernandoaugustoserafim7401 3 роки тому +4

    Cara, na boa? Meu canal preferido para aprender Estrutura de dados. Ótima didática professor!!!!

  • @igoremanoel865
    @igoremanoel865 3 роки тому +2

    Tava com muita dificuldade em um algritmo que vi e não usava recursão...esse que usa recursão é bem meelhor de entender

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

      Sim, Igor, alguns algoritmos recursivos são mais simples que suas versões iterativas.

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

    Excelente video!

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

    obrigado mais uma vez

  • @dikbca8
    @dikbca8 3 місяці тому

    Professor, percebi que se logo de cara eu remover a raiz, o 500 no caso, to o lado direito é apagado, por que isso acontece?

    • @vinixreis7972
      @vinixreis7972 2 місяці тому +1

      Salve meu querido, provavelmente já sanou a sua dúvida, mas vou deixar aqui como utilidade pública.
      Esse código serve apenas pra deletar elementos sem filhos, porque quando você deleta um no, você perde a referencia para todos os nós posteriores à eles, ou seka, eles existem mas você não consegue acessá-los.
      Portanto, provavelmente o jeito que você faz a remoção faz com que você mantenha os ponteiros para o lado esquerdo da árvore ao se deletar a raíz, entretanto, o lado direito se perde (a memória ainda está alocada, você só não consegue enxergar porque perdeu o ponteiro para os nós à direita).
      Espero, que já tenha conseguido resolver seu problema, mas deixo aqui minha contribuição para a comunidade !

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

      @vinixreis7972 opa tudo bem? Tem razão, depois de um tempinho eu descobri srrs mas obrigado pela resposta, abraços

  • @zaballa803
    @zaballa803 2 роки тому +1

    Espetaculo!!