Estrutura de dados com Roberta Arcoverde |

Ғылым және технология

O que são estrutura de dados e como podem ser aplicadas na programação? 🤔
Nesse episódio o host Paulo Silveira recebeu a Roberta Arcoverde, desenvolvedora de software e membro do nosso time do Alura Stars, para bater um papo incrível sobre estrutura de dados e a importância de implementá-las durante as etapas de programação. Confere aí o conteúdo e deixa nos comentários qual estrutura de dados você tem usado 😉✌
#estruturadedados #programação #tech #tecnologia #dev
Curtiu? Confira também:
▶Como desenvolver boas práticas de programação? • Como desenvolver boas ...
▶Pensamento computacional • Pensamento computacion...
▶Programação criativa - Hipsters Ponto Tech hipsters.tech/programacao-cri...
👩‍💻 Conheça nossa escola de programação: www.alura.com.br/escola-progr...
📄 Inscreva-se na Newsletter com conteúdos de Imersão, aprendizagem e Tecnologia da Alura, com emails do nosso CEO: www.alura.com.br/imersao
📲 Siga nosso conteúdo para Devs e Techers:
Instagram: / aluraonline
Facebook: / aluracursosonline
🎧 Podcast Hipsters.Tech: open.spotify.com/show/2p0Vx75...

Пікірлер: 92

  • @parkour8899
    @parkour88992 ай бұрын

    agradeço por todas a dicas, em especial, 'busca binária'.

  • @JMAURICIORLIMA
    @JMAURICIORLIMAАй бұрын

    Vídeo super bacana... Sucesso a todos.

  • @mlusbel
    @mlusbel2 жыл бұрын

    Quando se conhece muito do tema, consegue tornar fácil a explicação e por tabela o entendimento de quem ouve. Obrigado Roberta!

  • @PacDouglas
    @PacDouglas2 жыл бұрын

    Engraçado que ouço a Roberta nos hipsters toda semana praticamente, e é a primeira vez que a vejo haha, bom vídeo!

  • @TheJhenkels

    @TheJhenkels

    2 жыл бұрын

    Verdade, queria ver um hipsters com o Linhares junto também!

  • @ClaytonSantos19

    @ClaytonSantos19

    2 жыл бұрын

    Eu ia comentar a mesma coisa mano. 😅

  • @edil157

    @edil157

    2 жыл бұрын

    @@TheJhenkels Também gostaria, só que ele vive lá fora e duvido que quando ele vier aqui ele vai querer gastar o tempo dele indo presencial hahaha Mas dá um nó na mente vê-la, após ouvi-la por anos a fio.

  • @TheJhenkels

    @TheJhenkels

    2 жыл бұрын

    @@edil157 Verdade é meio irrealista mesmo. Mas seria bacana 😅😅

  • @fernandoborges1958

    @fernandoborges1958

    2 жыл бұрын

    33333333333333333333333333333333333

  • @alexandrevinicius
    @alexandrevinicius2 жыл бұрын

    Paulo tem um nível absurdo, mas vou te dizer, a Roberta me fascina. Essa mulher tem uma segurança na fala, no que transmite. Aprendo muito com ela. Que mulher!!

  • @V1S3C
    @V1S3C2 жыл бұрын

    Que bacana ouvir a citação do Paulo sobre o canal do Halison e da Kizzy, conteúdo mega interessante sobre estrutura de dados.

  • @Gab_Rezende

    @Gab_Rezende

    2 жыл бұрын

    O canal deles é bom demais! Até assino para ter acesso ao vídeos de membros. Recomendo!

  • @irmasmelo3935

    @irmasmelo3935

    Жыл бұрын

    @@Gab_Rezende iioiooiooooo

  • @GlaedrDK

    @GlaedrDK

    6 ай бұрын

    Estou estudando estrutura de dados novamente com eles, recomendo o canal fortemente. A didática é muito boa e clara, o Hallison é muito sereno e sincero ele deixa muito evidente o que você precisa saber e também fornece exemplos simples.

  • @cleverson_lira
    @cleverson_lira2 жыл бұрын

    Eu precisei trazer 86 mil produtos de um banco de dados e remover os duplicados. Eu implementei um equals dizendo que a "descricao" do Produto era o unico critério de comparação. Ou seja, se a descrição é a mesma, o produto era o mesmo. E coloquei todos os produtos em um Set. O resultado era 27 mil produtos diferentes. Depois eu descobri que eu podia fazer um GROUP BY no Select e já trazer apenas os produtos com descricao diferentes. Mas, fui elogiado em meu estágio pela solução que implementei.

  • @calvim21

    @calvim21

    2 жыл бұрын

    Não está errado mas demora mais e leva mais processamento , chegando no resultado o que importa

  • @Cassio234967

    @Cassio234967

    2 жыл бұрын

    as vezes não precisa nem do Group By, um Select DISTINCT já resolve

  • @oliveiraluiz2546

    @oliveiraluiz2546

    2 жыл бұрын

    @@Cassio234967 Eu acho que seria a melhor escolha. Tendo em vista que o Group By irá agrupar os valores iguais e o DISTINCT irá eliminar da consulta, levando muito menos tempo para processamento

  • @rodrigo00737

    @rodrigo00737

    2 жыл бұрын

    @@calvim21 ai que vc se engana, chegar ao resultado sem performace não vale de nada, imagina uma rotina q roda isso e que vai crecer , vc vai parar o sistema

  • @calvim21

    @calvim21

    2 жыл бұрын

    @@rodrigo00737 uma pessoa que estava fazendo estagio e fez o trabalho sozinha e de se elogiar, mesmo porque a ganancia esta na economia das empresas em equipes e intra. Rotina tem que ser organizada de uma melhor forma para empresa os funcionarios que se lasquem como sempre.

  • @felipebarros6927
    @felipebarros69272 жыл бұрын

    Nunca programei mas estou fazendo um curso de algoritmo e consegui compreender o papo de vocês, muito bom.

  • @alexjuniornascimentocosta6234

    @alexjuniornascimentocosta6234

    2 жыл бұрын

    siga em frente

  • @mariacarvalho760

    @mariacarvalho760

    2 жыл бұрын

    @@alexjuniornascimentocosta6234 aqaq1aaqáqaáqaáaááaqaaqqáaaqaaaáqáqaáaáaáaqaááqqawaqaaqáqáqáaqaaaaaqaqáááááááááááááááááááááa

  • @alexjuniornascimentocosta6234

    @alexjuniornascimentocosta6234

    2 жыл бұрын

    @@mariacarvalho760 ??

  • @eduardo.chaves

    @eduardo.chaves

    Жыл бұрын

    @@mariacarvalho760 Concordo!

  • @jeanjean8169

    @jeanjean8169

    Жыл бұрын

    Qual o nome do curso, pode falar ele ? Tô começando tbm, quanto mais eu aprender melhor

  • @marciosouza3371
    @marciosouza33712 жыл бұрын

    Meu deus, não tem noção o quanto sou fã dessa mulher.

  • @davigsilva_dev
    @davigsilva_dev2 жыл бұрын

    Muito boa essa conversa, Roberto e Paulo manjam muito! PS: Senti falta dos links pra os canais e conteúdos específicos que o Paulo falou.

  • @EllyezerHiEnd
    @EllyezerHiEnd4 ай бұрын

    Agoooora entendi!!! mais fácil que aula da facul

  • @RodrigoEncinas
    @RodrigoEncinas2 жыл бұрын

    Muito legar ver a Roberta.... sempre escuto ela pelo Nerdcast e NUNCAAAAAAA imaginei ela como vi hoje. É muito mais simpática e bonita do que imaginava. Continue fazendo podcasts dessa forma :) parabéns

  • @vinicius-42
    @vinicius-422 жыл бұрын

    Se tem Roberta, tem like e certeza de conteúdo excelente!

  • @eduardoreis1848
    @eduardoreis18482 жыл бұрын

    Excelente conteúdo, show mesmo! E pior que é verdade eu acabo usando listas para tudo sem saber que nem sempre é a melhor opção, vou mudar isso daqui para frente.

  • @gilissantos6532
    @gilissantos65322 жыл бұрын

    Amo estruturado de dados e como sempre a Alura consegue transmitir a informação para o público de uma maneira que todos possam compreender sem ser acadêmico demais.

  • @lemaberj3377
    @lemaberj3377Ай бұрын

    Quer dizer que eu to me matando pra aprender AVL cursando a facul , enquanto quem tá no mercado não sabe ? Isso me deu uma coragem enorme para procurar minha primeira vaga ...

  • @feliciano8370
    @feliciano8370 Жыл бұрын

    assim que encontrei esse canal, já não consigo me desapegar dele!!! parabéns, mas gostava de aprender mais sobre recursão... na universidade estruturas de dados tem me sido muito complicado

  • @igorferreira9683
    @igorferreira96832 жыл бұрын

    Sempre gostei de estrutura de dados, acho o assunto bem interessante. Pra mim o mais difícil foi fazer rotação dupla ou a esquerda ou a direita, tanto faz, na árvore AVL.

  • @allysonjd
    @allysonjd2 жыл бұрын

    Excelente conteúdo. Fã demais da Roberta.

  • @marcospatton
    @marcospatton2 жыл бұрын

    Tomar que essa hora de falar NOSSA chegue logo, não vejo a hora de programar.

  • @jailtonsantana4048
    @jailtonsantana40482 жыл бұрын

    Conteúdo excelente, muito obrigado.

  • @swistalski1
    @swistalski12 жыл бұрын

    Papo muito bom e conteúdo muito relevante!! Parabéns!!!

  • @alexhguerra
    @alexhguerra2 жыл бұрын

    Apesar de pentelhar, gostei muito a forma didática que o podcast apresentou e questionou o tema. A época de programador de sistema de videolocadora da esquina já foi faz tempo. Com big data e analytics então não tem sistema que consiga escalar sem um bom projeto de estrutura de dados

  • @ThiagoVsky
    @ThiagoVsky2 жыл бұрын

    Roberta Arcoverde uma fonte jorrando conhecimento como sempre, primeira vez que a vejo, até um pouco estranho associar a voz com o rosto mas a simpatia dela ajuda muito

  • @alura

    @alura

    2 жыл бұрын

    Ela é demais mesmo! 🤩🤩🤩

  • @joaocristian8470
    @joaocristian84702 жыл бұрын

    Eu acabei de entrar na Alura com o foco em aprender sobre dados. Não entendi nada do que vocês falaram kkkk mas tô muito animado pra esse conteúdo.

  • @CMAraujo87
    @CMAraujo872 жыл бұрын

    Das estruturas mais básicas, a Trie (arvore de prefixos) é a mais cabeluda. Por que via de regra ela é uma árvore de arrays. Isso me deu um trabalhinho pra entender, mas ela é muuuito performática.

  • @luisangelorjr
    @luisangelorjr8 ай бұрын

    Acabei de falar do Juan P. Lopes...aí eu pego esse vídeo, tão falando dele hausdhaushd

  • @DaniloBorgesVM
    @DaniloBorgesVM2 жыл бұрын

    Gratidão!

  • @jailsonathayde74
    @jailsonathayde742 жыл бұрын

    Peguei esse ano ED em C. Que coisa mais top essa matéria. Grafos, Árvores, buscas nos grafos... quando consegui entender e olhar funcionando, fiquei apaixonado.

  • @alura

    @alura

    2 жыл бұрын

    Ficamos felizes que tenha se apaixonado! Que essa paixão te ajude a chegar cada vez mais longe 💙💙💙

  • @filipesiegrist
    @filipesiegrist2 жыл бұрын

    O problema das Estruturas de Dados é que tive que aprender elas e C com ponteiros junto. E também entender como implementar elas sem ter segmentation faults

  • @matteusgutemberg5603

    @matteusgutemberg5603

    2 жыл бұрын

    Cara, vou te falar que sofri em EDI na universidade pra implementar elas em C sem haver algum segmentation Fault ou qualquer erro na busca de dados, por exemplo.

  • @esquilo_atomico
    @esquilo_atomico2 жыл бұрын

    Dois anos escutando a Roberta mano kfkdfkdfkdkfk demorei dois anos pra ver ela em um vídeo

  • @Romimleitao
    @Romimleitao2 жыл бұрын

    Excelente o papo!

  • @danielporto3700
    @danielporto37002 жыл бұрын

    Parabéns pelo vídeo!!! Vocês dois são sempre excelentes!! Um abraço especial pra Roberta de um também ex-Chemtecher e atual Radixer, hahahahaha

  • @robertaarcoverde

    @robertaarcoverde

    2 жыл бұрын

    Haha ex-Radixer há 8 anos!

  • @mserves
    @mserves2 жыл бұрын

    Muita gente criando Data Lakes sem se preocupar com as pricipais queries que os usuários vão fazer, entender o business como um todo é fundamental. Trabalho com um sistema que produz dados codificados e conversando com o pessoal do Data Lake, descobri que eles tiveram que aumentar a memória das máquinas para remover os itens duplicados após decodificar. Os dados transmitidos pelo sistema são incrementais, onde 99% são duplicados, era só excluir na ingestão, faltou conversa.

  • @3dnacho
    @3dnacho2 жыл бұрын

    Quero ser igual a Roberta quando eu crescer

  • @jhenniferrodrigues1641
    @jhenniferrodrigues16412 жыл бұрын

    Tive que fazer estrutura de dados duas vezes na faculdade, e achava muito abstrato, não conseguia ver onde seria aplicado na "vida real" o vídeo foi bem esclarecedor

  • @luancoelho1983

    @luancoelho1983

    2 жыл бұрын

    Eu tô vendo estrutura de dados com java ainda, pancada.

  • @jhenniferrodrigues1641

    @jhenniferrodrigues1641

    2 жыл бұрын

    @@luancoelho1983 eu fiz em c++ e tive dificuldade, imagina Java kkkkk

  • @manoelvitor1910
    @manoelvitor19102 жыл бұрын

    excelente!

  • @vinnyamap
    @vinnyamap2 жыл бұрын

    Agora que falou do conceito, faz um link para um vídeo mostrando na prática um exemplo :D

  • @alura

    @alura

    2 жыл бұрын

    Opa, anotando aqui essa sugestão! 😉

  • @leftoverture1976
    @leftoverture19762 жыл бұрын

    Excelente conversa. Quando fiz ED1 (estruturas de dados 1) na faculdade foi de boas usava java collections e generics. Mas a coisa interessante foi em ED2 que tinhamos de construir nossas próprias estruturas de dados em java. Gostaria que falassem sobre listas duplamente ligadas, pilhas, filas, heaps e grafos. Vlw..

  • @alura

    @alura

    2 жыл бұрын

    Obrigada pela sugestão de tema 😉

  • @matheus8679
    @matheus86792 жыл бұрын

    Vocês reduziram sete cabeças desse bicho em uma! Ótimo conteúdo, conseguiram rodar a chavinha na minha cabeça.

  • @alura

    @alura

    2 жыл бұрын

    Ficamos muito felizes que você conseguiu entender, Matheus!

  • @thiagorobade704
    @thiagorobade7042 ай бұрын

    Estou sofrendo para pegar o conceito 😅😅😢😢

  • @MrOrionwalker
    @MrOrionwalker2 жыл бұрын

    Essa analogia do abrir o dicionário foi um acender de luzes!!!

  • @Gab_Rezende
    @Gab_Rezende2 жыл бұрын

    Tem que chamar o Hallison e a Kizzy para participar do canal e do podcast! Nem que for remotamente!

  • @IgorMoroni
    @IgorMoroni2 жыл бұрын

    08:06 array + lista encadeada

  • @talesrodriguesjardim5088
    @talesrodriguesjardim50882 жыл бұрын

    Só não 'funciona' a busca binária se a árvore não estiver balanceada haha ai tem que ser uma RBtree

  • @RafaelAmorimmeu
    @RafaelAmorimmeu2 жыл бұрын

    16:22 Paulo ficou sem graça kkk. Ele não falou logaritmo, mas algoritmo, que apesar de terem a mesma raiz, tem significados diferentes.

  • @victortaveirarodrigues8032
    @victortaveirarodrigues80322 жыл бұрын

    Array tem tamanho Fixo ? certo, oque me dizem do realloc do C?

  • @alura

    @alura

    2 жыл бұрын

    Oi Victor, tudo certo? Como sua dúvida técnica, é interessante que você a coloque no nosso fórum pra que nossa equipe de especialistas possa te ajudar com isso! O link é esse aqui: cursos.alura.com.br/forum/todos/1, é só criar por lá e o quanto antes nosso time de suporte vai te ajudar 😉

  • @wesleybarbosa_
    @wesleybarbosa_8 ай бұрын

    Tô estudando isso na faculdade.....e em C 😖

  • @alura

    @alura

    8 ай бұрын

    Boa, Wesley! Desejamos ótimos estudos por aí. 🤗 Temos alguns materiais que talvez te ajudem: 📌 www.alura.com.br/artigos/estruturas-de-dados-introducao 📌 www.alura.com.br/artigos/comecando-a-programar-com-c 📌 www.alura.com.br/conteudo/introducao-a-programacao-com-c-parte-1 Se precisar de qualquer apoio ao longo dessa jornada, pode contar com a gente! 💙

  • @lucasviana951

    @lucasviana951

    6 ай бұрын

    Eu tbm

  • @EmanoelLucas8552
    @EmanoelLucas85522 жыл бұрын

    Pra mim a mais cabeluda é grafo

  • @RafaelAmorimmeu
    @RafaelAmorimmeu2 жыл бұрын

    4:24 como soa agradável alguém falando corretamente Big Data (pronún. big deita), e não o big data quadradão que muitos balbuciam.

  • @divapimentelmonteiro5736
    @divapimentelmonteiro57362 жыл бұрын

    Parabéns Augusto Nunes. O senhor falou a Verdade, estamos com o Senhor Presidente Bolsonaro sempre,,,,

  • @NayanaABREU
    @NayanaABREU2 жыл бұрын

    "É tão óbvio"? Nossinhora!.

  • @alexhguerra
    @alexhguerra2 жыл бұрын

    Talvez em um futuro nao muito distante, quanto a RAM for nao volatil e absurdamente barata, o conceito de prevalencia poderia tomar maiores dimensoes., mas enquanto não tem ferramental para integracao, usar somente Java limita a programadores o acesso aos dados

  • @calvim21

    @calvim21

    2 жыл бұрын

    Só em big data

  • @franciscolino6792
    @franciscolino67922 жыл бұрын

    oi olha

  • @thiagophysicsk8er
    @thiagophysicsk8er Жыл бұрын

    "Programando Sitezinho"? kkkkkkkk

  • @darkedlanding5050
    @darkedlanding50502 жыл бұрын

    Big data Lê-se " big dêira" não "dêita"

  • @ygorsalles4032
    @ygorsalles40322 жыл бұрын

    Tenho medo da AVL Rubro negra esquerdista kkkk

Келесі