Depois de tanta teoria e código, vamos testar nossa Árvore Binária de busca Balanceada, nossa Árvore AVL? Árvore Binária de Busca • Árvore Binária de Busca Árvore Balanceada AVL • Árvores Balanceadas Blog wagnergaspar.com/
Пікірлер: 11
@antonioluiz387727 күн бұрын
Deixar esse comentário para as futuras pessoas que talvez venham a ter o mesmo problema que eu: Quando estava implementando essas funções ao meu projeto, percebi que estava caindo no problema de segmentation fault, pois meu programa estava tentando acessar memória que não foi destinada à ele. Após debugar o programa por dois dias seguidos, percebi que dps da primeira inserção de elemento, quando o programa deveria ir pra segunda inserção, no próprio main, o endereço original da raiz se perdia e o programa jogava outro endereço para minha variável raiz, por conta disso, quando ia inserir o próximo elemento ele dava segmentation fault pois aquele endereço de memoria não foi alocado para o programa. No meu caso, isso estava acontecendo pois estava utilizando o tipo SHORT, como mostrado algumas vezes no vídeo (estou usando C17), quando mudei tudo para o tipo INT, funcionou normalmente e o programa parou de alterar o endereço original da raiz. Isso provavelmente estava acontecendo pois o C17 não trabalha com o tipo SHORT tão bem, da mesmo forma que não tem o tipo BOOL em C17.
@charlesfernandesdesouza60102 жыл бұрын
Sou muito grato pelo conteúdo desse canal ser algo ímpar, e acessível já que é gratuito! As explicações são feitas passo a passo! A didática está fantástica! Você começa dizendo nesse vídeo “- [...] depois de tantas aulas teóricas, e depois de tantos códigos [...]. Porém, passou voando o conteúdo! Eu fiquei aqui falando: “-Oloko, já é o último vídeo?”. Você conseguiu criar um ambiente de imersão nessa playlist! Muito obrigado!
@programeseufuturo2 жыл бұрын
Que alegria ler esse seu feedback Charles. Fico muito feliz em saber que as aulas e o curso estão ajudando. Obrigado pelo feedback 💙
@ibrainamaral88112 жыл бұрын
Professor, o conteúdo está muito bom! Esse assunto é bastante complexo, porém, o algoritmo desenvolvido pelo Professor é bastante descritivo e intuitivo! Na árvore binária de busca, o Professor deu um exemplo utilizando uma estrutura Pessoa. Para AVL o Professor também pretende mostrar um exemplo semelhante? Seria muito interessante ver o comportamento do algoritmo com essa complexidade! Ainda mais que nesse exemplo tem a função do novo nó! Muito obrigado!
@programeseufuturo2 жыл бұрын
Olá Ibrain. Prontinho, o vídeo está aqui rsrs : kzbin.info/www/bejne/lXW2loeQrMdorq8
@pedrobatista13892 жыл бұрын
Aulas Muito Top MESTRE!!!! Realmente o melhor canal de Programação C Mestre Paladino. C é Top Mestre, e agora depois deste tempo todo e destas aulas não concordo com o que muitos falam que C é Complicado (pelo menos até onde o Mestre ensinou kk). Acho que muita gente confunde ser complicado com ser talvez trabalhoso. Acho que é que nem Linux e Windows (não estou interessado em começar guerrinhas parvas até porque uso os dois), mas muita gente diz que Linux é mais complicado quando na verdade muitas vezes pode ser é um pouco mais trabalhoso. mas praticamente todas as configurações são arquivos de texto simples, ou seja, pode dar mais trabalho mas se você sabe ler você sabe fazer ue ahahahah!! Obrigado Mestre Paladino, vai embora não hein!!! Continua botando aulas aí pra gente devorar ahahaha!!
@programeseufuturo2 жыл бұрын
kkkkkk É exatamente isso Pedro. As vezes muitos falam que é difícil pq na verdade não param pra estudar um pouco e de fato entender como funciona. Fico feliz que esteja gostando do curso. Abraços e bons estudos.
@rosangelalourencodefreitas42872 жыл бұрын
Oi gostei muito da sua aula, mas nao ele deu erro na parte rotaçap direita e esquerda. E nao consegui resolver.
@programeseufuturo2 жыл бұрын
Olá Rosangela. Sugiro que você assista novamente esta aula dando pause em cada trecho de código e conferindo com seu código para ter certeza que não está faltando nada. Se não encontrar o problema diga aqui qual a mensagem de erro que aparece.
@rosangelalourencodefreitas42872 жыл бұрын
@@programeseufuturo ola obg por responder, entao diz que na função de rotacaoEsquerdaDireita a atribuicao faz o ponteiro do inteiro sem um elenco. Mas em ingles aparece assim: In function 'rotacaoEsquerdaDireita' Assignment makes pointer from integer without a cast.
@programeseufuturo2 жыл бұрын
Olá Rosangela. O código que desenvolvi nas aulas está aqui: wagnergaspar.com/testando-nossa-arvore-binaria-de-busca-balanceada-arvore-avl/ Compare com o seu. Se não encontrar nenhuma diferença poste seu código aqui para eu dar uma olhada.