REMOÇÃO da ÁRVORE BINÁRIA de Busca | Estruturas de Dados #16
Apoie o nosso trabalho e nos ajude a manter a qualidade da produção de conteúdo: https://apoia.se/programacaodinamica Neste vídeo, Hallison ensina a teoria e prática do algoritmo para remover um elemento de uma Árvore Binária de Busca. Nos vídeos anteriores, nós já aprendemos a propriedade fundamental de uma árvore binária de busca e entendemos como podemos buscar e inserir novos elementos na árvore, além de percorrê-la para encontrar o maior e o menor elemento. A remoção da árvore binária de busca é uma operação delicada, porque a preservação de sua propriedade pode não ser tão simples dependendo do nó que precisamos remover. No vídeo, ensinamos como abordar os 3 casos possíveis, com implementação recursiva em Python. Todas essas operações podem ser realizadas em complexidade O(h), sendo h a altura da árvore. 0:00 Recapitulação sobre árvore binária de busca 0:48 Teoria sobre remoção da árvore binária de busca 1:33 Caso 1: Remoção de uma folha da árvore binária de busca 2:19 Caso 2: Remoção de um nó sem um dos filhos 3:29 Caso 3: Remoção de um nó com os dois filhos 7:53 Implementação na prática da remoção da árvore binária de busca 17:47 Testando a implementação 21:40 Próximos passos Livros recomendados de Data Science: https://amzn.to/2XZyxUr Livros de Algoritmos e Estruturas de Dados: https://amzn.to/3d5wK4m SetUp - Equipamentos: https://amzn.to/37Cg3N2 *E-mail: [email protected] *Instagram: / pgdinamica / kizzy_terra / hallpaz – Código do vídeo: https://github.com/python-cafe/data_s... *Twitter: / pgdinamica / kizzy_terra / hallpaz Curta a Programação Dinâmica no facebook: https://fb.com/programacaodinamica Nosso repositório no Github: https://github.com/programacaodinamica Confira o nosso Medium: / programacaodinamica Confira os artigos no Python Café: https://pythoncafe.com.br #EstruturasDeDados #Algoritmos #Árvores

PARA QUE usar Árvores (Binária ou Não)? | Aplicações de Estruturas de Dados

ÁRVORE BINÁRIA de BUSCA | Estruturas de Dados #13

Árvores B

ÁRVORES BINÁRIAS

Encontrando o MAIOR e o MENOR elemento numa ÁRVORE Binária de Busca | Estruturas de Dados #15

O que são ÁRVORES BALANCEADAS? Complexidade de BUSCA, INSERÇÃO, REMOÇÃO | Estruturas de Dados #18

AEDsII 23 - Arvore - Remoção de Nó

Árvore Binária de Busca

Trees: The Beginning of EVERYTHING | Data Structures and Algorithms

Exercício de Balanceamento de Árvores Binárias de Busca AVL

INE 5408 - Estruturas de Dados - Aula 6.5. Árvores de Busca Rubro-Negras (Red-Black Trees)

Aula 23 - Remoção de nós de árvore binária - Estruturas de Dados com Java

Árvore Rubro-Negra (Aula 13) - Remoção

Brasileiro vítima de tráfico humano na Ásia relembra a experiência: 'Ir embora ou morrer'

Estrutura de Dados - Aula 21 - Árvores AVL

Árvores B+

IMPLEMENTANDO uma ÁRVORE BINÁRIA | Estrutura de dados #10

Kolumbien – Portugal Highlights | Gruppe K, FIFA WM 2026 | sportstudio

