na minha graduação eu vi AVL e Rubro negra, seria legal fazer um vídeo sobre as rubros negras também, pois eu sempre venho aqui no seu canal para complementar meus conhecimentos.
Tive que implementar a AVL e a Rubro Negra num trabalho da disciplina de estrutura de dados II na graduação. Na época utilizei C++, apesar de não trabalhar com ela a muito tempo, ainda sou apaixonado, é uma linguagem incrível.
Bacana, Charles! A gente acaba aprendendo muita coisa sobre programação com essas implementações, ainda mais se tiver que alocar memória, haha. Trabalhei um bom tempo com C++ também, foi uma experiência muito importante. Na graduação, meu curso de estrutura de dados foi em C.
Descobri o canal recentemente e já assisti os vídeos de algoritmos e agora os de estrutura de dados, todos excelentes por sinal! Talvez não seja necessário se aprofundar nos outros tipos de árvores, mas que tal um vídeo comparativo para termos pelo menos uma noção das diferenças entre cada uma? No aguardo dos próximos vídeos ;)
Da vontade de comentar isso em todo vídeo de vocês... MUITO OBRIGADA POR ESSE CONTEÚDO. Estou me preparando para entrevista numa big tech, se eu passar venho aqui contar!
Que legal, Elen, muito sucesso pra ti! Entrevistamos um colega de turma que trabalhou no Facebook, hoje, Meta: th-cam.com/video/VvnpWC4fgYo/w-d-xo.html
opaaa parabens pelo ano. estou compartilhando, dando o like como sempre p atingir os 60 k nesse ano ainda, mas no ano q vem vcs vão chegar nos 100k tranquilamente.. ahhhh, adoraria siiimm saber mais sobre Árvore Rubro Negra e Árvore-B, por favor!!!! arvores são importantissimas em todos os sentidos.. parabens novamente e vlw!!!! obs: apenas um detalhe. qdo for falar das arvores, se puder tb mencionar qual é o nome q o python tem p cada tipo, pq a ideia eh entendermos, mas n reinventar a roda neh. tks
Excelente! Hoje em dia tenho dúvidas sobre eficácia de árvores com big data. Me parece fazer mais sentido jogar os dados em "peneiras" com o calibre desejado numa busca. Isso porque na inserção ele será literalmente armazenado em qualquer canto.
A maioria das árvores devem ser usadas nos casos em que a quantidade de dados cabe na memória principal, no que está sendo usado pelo programa. Com grandes volumes de dados, parte dos dados tem que ser mantido no disco enquanto o programa realiza as trocas necessárias. Eu não sei os detalhes das operações, mas acredito que algum desses softwares de big-data devem usar alguma modificação da Árvore-B para lidar com "blocos de dados".
Excelente vídeo! Me interessei nessa playlist depois de aplicar análise lexicográfica (baseada em grafos) com o IRAMUTEQ no meu TCC em Psicologia, vi que estudar sobre árvores seria um bom começo. Terá vídeo no canal sobre implementar grafos? Recomenda algum material? Abraços!
Sim, depois da árvore AVL, vamos entrar em grafos. Sugiro o livro "Algoritmos" do Papadimitriou, recomendado neste vídeo: th-cam.com/video/SqBgnMgFQTU/w-d-xo.html
Anotado! Tô pensando em avançar pra grafos, porque tem muita gente pedindo, mas ir soltando algumas dessas árvores mais especializadas esporadicamente.
@@pgdinamica Vi o vídeo de grafos e RN. Tive a oportunidade de ver Redes Complexas no mestrado. Muito massa inclusive apliquei numa análise comparativa entre redes de ônibus de cidades.
Não cursamos química, é complicado dar uma opinião geral dessa forma. Uma boa ideia para começar a entender o curso é dar uma olhadinha nas grades de várias faculdades pra ter uma noção do que é estudado: www.ime.eb.mil.br/pt/disciplinas-graduacao-eng-quimica.html Os locais de trabalho podem ser bem diversos, tem gente na área de óleo e gás, cosméticos, explosivos, perícia criminal etc
haha, existem muitas para aplicações diversas. Há uma base comum, no entanto, que costuma ser ensinada em cursos de graduação. Neste vídeo, falo um pouco sobre isso th-cam.com/video/SqBgnMgFQTU/w-d-xo.html
Eu já esqueci tudo isso, vi faz 2 anos. Estou terminando curso de sistemas pra internet. Comprei seu curso de Python, estou me dedicando a padrões. É importante rever estrutura de dados? Estudaria ao mesmo tempo que padrões?
A importância na prática varia com o tipo de atividade que você vai exercer. Se você trabalha mais com produtos, com as aplicações que chegam nos usuários, é improvável (não impossivel) que tenha que implementar coisas parecidas, porque eficiência computacional não costuma ser uma prioridade. No entanto, dependendo do perfil de empresa que queira ingressar, elas podem ter testes com questões de alguns algoritmos clássicos.
Cara, você é simplesmente brabo demais! Obrigado!
na minha graduação eu vi AVL e Rubro negra, seria legal fazer um vídeo sobre as rubros negras também, pois eu sempre venho aqui no seu canal para complementar meus conhecimentos.
Excelente explicação. Parabéns!
Eu gostaria de saber mais sobre Árvore Rubro Negra e Árvore-B, simmmm. :)
Abraço!
Valeu, Alan! Obrigado pelo apoio :)
Tive que implementar a AVL e a Rubro Negra num trabalho da disciplina de estrutura de dados II na graduação.
Na época utilizei C++, apesar de não trabalhar com ela a muito tempo, ainda sou apaixonado, é uma linguagem incrível.
Bacana, Charles! A gente acaba aprendendo muita coisa sobre programação com essas implementações, ainda mais se tiver que alocar memória, haha. Trabalhei um bom tempo com C++ também, foi uma experiência muito importante. Na graduação, meu curso de estrutura de dados foi em C.
Olá! Adorei a sua explicação sobre árvores. Eu gostaria de continuar aprendendo sobre árvores rubro negras e árvore-b. Obrigada!!!
Obrigado! 🙌🏾
Descobri o canal recentemente e já assisti os vídeos de algoritmos e agora os de estrutura de dados, todos excelentes por sinal! Talvez não seja necessário se aprofundar nos outros tipos de árvores, mas que tal um vídeo comparativo para termos pelo menos uma noção das diferenças entre cada uma? No aguardo dos próximos vídeos ;)
Seja bem vindo, Sandro! Obrigado pela sugestão!
Gostaria de aprender um pouco mais de da árvore B. Salvo engano, ela é usada no algoritmo de indexação do mssql server.
Valeu, Pedro! A ideia base é a árvore B, mas há algumas variações como B+ e B* que podem ser usadas na prática.
Da vontade de comentar isso em todo vídeo de vocês... MUITO OBRIGADA POR ESSE CONTEÚDO. Estou me preparando para entrevista numa big tech, se eu passar venho aqui contar!
Que legal, Elen, muito sucesso pra ti!
Entrevistamos um colega de turma que trabalhou no Facebook, hoje, Meta: th-cam.com/video/VvnpWC4fgYo/w-d-xo.html
Meus amigos, desejo boas festas, estou muito feliz pelo quase 60 mil inscritos e espero que saia em 2021 programação para terceira idade. bjs
Oi Leila, muito muito obrigada pela companhia nesse ano de 2020. Sucesso!
Obrigado pelas aulas, são realmente excelentes! Quando sai a aula de implementação?
opa Hallison, obrigado pelo conteúdo. Eu gostaria de aprender sobre as arvores rubro negra e arvore B
Incrível
Muito obrigado 😁
opaaa
parabens pelo ano. estou compartilhando, dando o like como sempre p atingir os 60 k nesse ano ainda, mas no ano q vem vcs vão chegar nos 100k tranquilamente..
ahhhh, adoraria siiimm saber mais sobre Árvore Rubro Negra e Árvore-B, por favor!!!!
arvores são importantissimas em todos os sentidos..
parabens novamente e vlw!!!!
obs: apenas um detalhe. qdo for falar das arvores, se puder tb mencionar qual é o nome q o python tem p cada tipo, pq a ideia eh entendermos, mas n reinventar a roda neh. tks
Muito obrigado pelo apoio, Rogério! 🙂
Excelente!
Hoje em dia tenho dúvidas sobre eficácia de árvores com big data. Me parece fazer mais sentido jogar os dados em "peneiras" com o calibre desejado numa busca. Isso porque na inserção ele será literalmente armazenado em qualquer canto.
A maioria das árvores devem ser usadas nos casos em que a quantidade de dados cabe na memória principal, no que está sendo usado pelo programa. Com grandes volumes de dados, parte dos dados tem que ser mantido no disco enquanto o programa realiza as trocas necessárias. Eu não sei os detalhes das operações, mas acredito que algum desses softwares de big-data devem usar alguma modificação da Árvore-B para lidar com "blocos de dados".
Excelente vídeo! Me interessei nessa playlist depois de aplicar análise lexicográfica (baseada em grafos) com o IRAMUTEQ no meu TCC em Psicologia, vi que estudar sobre árvores seria um bom começo. Terá vídeo no canal sobre implementar grafos? Recomenda algum material? Abraços!
Sim, depois da árvore AVL, vamos entrar em grafos. Sugiro o livro "Algoritmos" do Papadimitriou, recomendado neste vídeo: th-cam.com/video/SqBgnMgFQTU/w-d-xo.html
@@pgdinamica Show! Vou conferir, obrigado.
Seria interessante falar das Fusion Trees!
Anotado! Tô pensando em avançar pra grafos, porque tem muita gente pedindo, mas ir soltando algumas dessas árvores mais especializadas esporadicamente.
@@pgdinamica Vi o vídeo de grafos e RN. Tive a oportunidade de ver Redes Complexas no mestrado. Muito massa inclusive apliquei numa análise comparativa entre redes de ônibus de cidades.
O que vcs acham da engenharia química
Não cursamos química, é complicado dar uma opinião geral dessa forma. Uma boa ideia para começar a entender o curso é dar uma olhadinha nas grades de várias faculdades pra ter uma noção do que é estudado: www.ime.eb.mil.br/pt/disciplinas-graduacao-eng-quimica.html
Os locais de trabalho podem ser bem diversos, tem gente na área de óleo e gás, cosméticos, explosivos, perícia criminal etc
Excelente aula, muito melhor que a da faculdade kkkkk
Valeu!
Quero saber tudo quanto é estrutura de dados
Leia o livro Algoritmos - Teoria e Prática do Thomas h. Comen
haha, existem muitas para aplicações diversas. Há uma base comum, no entanto, que costuma ser ensinada em cursos de graduação. Neste vídeo, falo um pouco sobre isso th-cam.com/video/SqBgnMgFQTU/w-d-xo.html
@@jeanneves177 Muito obrigado! 😍
@@pgdinamica Obrigado, ícones.
Eu já esqueci tudo isso, vi faz 2 anos.
Estou terminando curso de sistemas pra internet. Comprei seu curso de Python, estou me dedicando a padrões.
É importante rever estrutura de dados? Estudaria ao mesmo tempo que padrões?
A importância na prática varia com o tipo de atividade que você vai exercer. Se você trabalha mais com produtos, com as aplicações que chegam nos usuários, é improvável (não impossivel) que tenha que implementar coisas parecidas, porque eficiência computacional não costuma ser uma prioridade.
No entanto, dependendo do perfil de empresa que queira ingressar, elas podem ter testes com questões de alguns algoritmos clássicos.
Bacana o vídeo. Mas não da pra pelo menos comentar o pseudo-código de cada árvore? E depois va implementa de fato a árvore avl. que tal?
Posso considerar algo parecido.
Olhando... parece simples... SQN...
Hahaha, não é simples mas também não é tãaaao complicado 😬