Você REALMENTE sabe o que é um HASHMAP?

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ต.ค. 2024

ความคิดเห็น • 69

  • @MarceloFirmino85
    @MarceloFirmino85 7 หลายเดือนก่อน +57

    Ele é como aquele colega que todo mundo tem que explica tudo de maneira simples e natural e vc até entende na hora, mas que na hora de implementar se embanana todo.

  • @ianpolitavares1037
    @ianpolitavares1037 7 หลายเดือนก่อน +6

    Uma crítica construtiva (curto muito os seus vídeos):
    As vezes você fala muito rápido e come algumas palavras, em outros vídeos tive que voltar pra entender qual era a palavra.
    Mas, novamente, é um detalhe do detalhe, sua didática é excelente, seus conteúdos muito bons!
    Virei seu fã já tem um tempo!
    Um grande abraço e tamo junto!

    • @phenpessoa
      @phenpessoa  7 หลายเดือนก่อน +6

      Muito obrigado! Eu concordo com você, realmente preciso melhorar a dicção haha
      Tô trabalhando nisso 🙏🏻

  • @brennonoliveira1715
    @brennonoliveira1715 7 หลายเดือนก่อน +14

    Acho que a maioria tem uma fase que pensa em hash map pra resolver a maioria dos problemas (principalmente quando acaba de descobrir). Mas ao sair dessa fase, ganha uma ferramenta muito poderosa pra resolver certo tipos de problemas

    • @phenpessoa
      @phenpessoa  7 หลายเดือนก่อน +2

      Quem nunca passou por essa fase né kkkkkkkk

    • @lurelai
      @lurelai 7 หลายเดือนก่อน +1

      Eu tô nela agora😂

    • @rafaelschueng
      @rafaelschueng 7 หลายเดือนก่อน

      Ainda acho que estou nela. Retornar dados do DB para o back-end quase sempre uso hashmaps.

  • @paulomfgoncalves
    @paulomfgoncalves 7 หลายเดือนก่อน +2

    Como já estou aposentado (mas o bixinho continua) -... ando há 15 dias a fazer minha implentação basica da indexação por B-TREE. Adicionar novas chaves já funciona , agora update e delete de chaves é complicado !!! 🙄
    Depois balancear a arvore vai ser uma grande guerra ....🙄

  • @guilhermemoreira4231
    @guilhermemoreira4231 7 หลายเดือนก่อน +6

    Que qualidade absurda, não perco um vídeo

  • @josecarlos-on4re
    @josecarlos-on4re 7 หลายเดือนก่อน +2

    Governo do EUA fez uma recomendação ao uso do RUST no lugar de C++ e o google também está indo na mesma linha de abandonar o C e C++ para usar as linguagens JAVA, GO e o RUST devido ao problema de segurança de memoria principalmente o C++, seria interessante um vídeo sobre o assunto e seu ponto de vista.

  • @anacristinarocha1605
    @anacristinarocha1605 7 หลายเดือนก่อน +1

    Você é o que o TH-cam brasileiro precisava

  • @ohervis
    @ohervis 7 หลายเดือนก่อน

    Cara, teus vídeos são muito bons.
    Eu fui dev Front a vida toda e não fiz Ciência da computação. Sinto muita falta dessa base!! Seus vídeos estão sendo bem legais

  • @andreabreu4248
    @andreabreu4248 7 หลายเดือนก่อน +3

    Cara continue postando sempre que possível, seus vídeos são bem esclarecedores, explicação simples e direta e me fazem pensar de forma diferente !

  • @bbiasao
    @bbiasao 5 หลายเดือนก่อน

    Pedro, quando voce disse que "num slice o tempo de lookup é constante" voce quer dizer que voce esta buscando num array pelo index?

  • @diegofaria8187
    @diegofaria8187 7 หลายเดือนก่อน

    Excelente conteúdo. Uma sugestão de vídeo no estilo "como funciona", poderia falar como funcionam os ORMs? Acredito que a transformação de código para query possui muito mais complexidade do que a gente imagina.

  • @salstart-arteetecnologia4068
    @salstart-arteetecnologia4068 7 หลายเดือนก่อน

    Olá Pedro, aprecio seu conteúdo. Parabéns. Quando poderes te peço que fales sobre a computação ternária. É um tema, que embora pareça estranho, precisa ser abordada e startups e gigantes veteranos precisam pensar mais nisso, na minha opinião.

  • @MarcioBrenerCosta
    @MarcioBrenerCosta 7 หลายเดือนก่อน

    Parabéns Pedro.
    O entendimento abstrato é o mais importante. Quando se é iniciante parece que é a prática, mas desafios complexos não são bem resolvidos sem conceitos sólidos.

  • @franciscofetapi8741
    @franciscofetapi8741 7 หลายเดือนก่อน +1

    Mano você nao tem ideia o quanto eu adoro seus videos, conteúdo diferenciado pra caramba!🤧

  • @deboramozart2632
    @deboramozart2632 7 หลายเดือนก่อน

    Achei o seu canal, e cara, que mina de ouro, sua didática é incrível e encantadora. Seria interessante fazer um video sobre quando usar ponteiros de forma eficiente.

  • @micaelsaninlen8758
    @micaelsaninlen8758 7 หลายเดือนก่อน

    Meu canal preferido de programação. Não perco um vídeo.

  • @zcxcbvnbnnmm16374829
    @zcxcbvnbnnmm16374829 7 หลายเดือนก่อน

    Acabei de descobrir seu canal! Uma dádiva do algoritmo, parabéns pela qualidade!

  • @claudiotorcato
    @claudiotorcato 7 หลายเดือนก่อน

    Lembro que aprendi hashmaps em Compiladores. Massa demais.

  • @emite8295
    @emite8295 7 หลายเดือนก่อน

    esperando ansiosamente pelo video de banco de dados do zero

  • @Redyf
    @Redyf 7 หลายเดือนก่อน +1

    Seus vídeos são muito bons Pedro, parabéns pela qualidade!

  • @joaquimjoaquimdanight4002
    @joaquimjoaquimdanight4002 7 หลายเดือนก่อน +3

    Graças a esse canal eu comecei a aprender go

  • @GuilhermeRodrigues-zw1cr
    @GuilhermeRodrigues-zw1cr 7 หลายเดือนก่อน +1

    Ótimo vídeo, inclusive estava estudando sobre hashmap essa semana e me deparei com muitos conteúdos focados na implementação nativa de Java, o chatgpt deu uma boa ajuda para ser mais genérico e geral. Recomenda algum fonte de pesquisa na qual usou para essa parte teórica do vídeo?

  • @caiomarcelomadeira3191
    @caiomarcelomadeira3191 7 หลายเดือนก่อน

    Excelente explicação!!!
    Então, é algo semelhante que acontece na verificação de email de cadastro?
    ex.: quando vamos cadastrar o email em um site, aparece a informação "email já cadastrado" com um tempo de resposta muito rápido.
    O sistema não verifica toda a DB, né!?

  • @williamcarvalhoCoelho
    @williamcarvalhoCoelho 7 หลายเดือนก่อน +2

    as vezes eu me pergunto se sou desenvolvedor de verdade quando vejo os seus conteúdos kkkk

  • @thi4gon
    @thi4gon 7 หลายเดือนก่อน +1

    Mano teus videos são mto bons! sucesso

    • @phenpessoa
      @phenpessoa  7 หลายเดือนก่อน

      Muito obrigado!!

  • @ZendirGamer
    @ZendirGamer 7 หลายเดือนก่อน

    Ótima explicação! Tenho um questionamento e uma sugestão para um próximo vídeo:
    Questionamento: qual software você usa para desenhar e escrever como se fosse um quadro negro, fazendo setas responsivas e tudo mais?
    Sugestão: por favor, se for possível, faz um vídeo falando somente sobre linked lists e como isso funciona. Não consigo fazer nenhum leet code, por exemplo, que envolva esse tipo de assunto. Eu programo em PHP, mas acredito que uma explicação em Go seja suficiente pra entender.

    • @brayanfarias__
      @brayanfarias__ 7 หลายเดือนก่อน +1

      Questionamento: qual software você usa para desenhar e escrever como se fosse um quadro negro, fazendo setas responsivas e tudo mais?
      Excalidraw

    • @ZendirGamer
      @ZendirGamer 7 หลายเดือนก่อน

      @@brayanfarias__ Muito obrigado!

  • @yurifranca2995
    @yurifranca2995 หลายเดือนก่อน

    Qual essa plataforma que vc tá usando? Nunca achei o nome dela

  • @feliperesende4505
    @feliperesende4505 7 หลายเดือนก่อน

    Poxa, agora quero um video com bitmask

  • @knop.mickael
    @knop.mickael 7 หลายเดือนก่อน +1

    Aí sim, o ápice do meu almoço, obrigado PPessoa

    • @phenpessoa
      @phenpessoa  7 หลายเดือนก่อน +1

      Hahaha aí sim!!

  • @AndreCarneiro666
    @AndreCarneiro666 2 หลายเดือนก่อน

    Nenhum entrevistador pergunta isso! Mas isso não significa que desenvolvedores não devam entender o conceito.

  • @lclpedro
    @lclpedro 7 หลายเดือนก่อน

    Mano, eu juro que nunca achei esse botão “seja membro” kkk já é a terceira vez que eu tento entrar e não acho 😂

  • @dukescompany7855
    @dukescompany7855 7 หลายเดือนก่อน

    Que site e esse que usou para fazer o fluxograma?

  • @TioJobs
    @TioJobs 7 หลายเดือนก่อน

    Muito bom mestre!

  • @VictorCarvalhoTavernari
    @VictorCarvalhoTavernari 7 หลายเดือนก่อน

    Pq a opção de membros não aparece em Portugal?

  • @BrenoTartaroni
    @BrenoTartaroni 7 หลายเดือนก่อน +1

    sabe muito! 👏

  • @andrepaes7873
    @andrepaes7873 6 หลายเดือนก่อน

    Cara, adoro seu canal. Já acompanho a algum tempo. Qual o nome da ferramenta que vc usou para fazer o desenho? Parabéns! Valeu!

  • @rsdobr9177
    @rsdobr9177 7 หลายเดือนก่อน +2

    Qual aplicativo ele utiliza pra desenhar ?

    • @filipedias5395
      @filipedias5395 6 หลายเดือนก่อน

      parece muito o excalidraw, mas n tenho certeza

  • @MyZaSpawnz
    @MyZaSpawnz 7 หลายเดือนก่อน

    que conteúdo foda!

  • @likewisepro
    @likewisepro 7 หลายเดือนก่อน

    Qual é o software que utiliza para elaborar a explicação no tempo 5:22?
    Obrigado pelo vídeo. Incrível

    • @phenpessoa
      @phenpessoa  7 หลายเดือนก่อน

      Se chama excalidraw, é um site!

  • @hericsilva1737
    @hericsilva1737 7 หลายเดือนก่อน +1

    Qual o programa usado para fazer diagrama durante a explicação?

    • @phenpessoa
      @phenpessoa  7 หลายเดือนก่อน +1

      Excalidraw, é um site

  • @ohenrydev
    @ohenrydev 7 หลายเดือนก่อน +1

    Te amo, simples assim.

    • @cezito6831
      @cezito6831 6 หลายเดือนก่อน

      gay.

  • @Redyf
    @Redyf 7 หลายเดือนก่อน

    ta no nvchad né?

  • @arthur-candeia
    @arthur-candeia 7 หลายเดือนก่อน

    Bom demais!

  • @sonnnnnnnnnnnnnnn
    @sonnnnnnnnnnnnnnn 7 หลายเดือนก่อน

    que site é esse utilizado para desenhar em 4:47?

    • @phenpessoa
      @phenpessoa  7 หลายเดือนก่อน

      Excalidraw

  • @alanauto
    @alanauto 7 หลายเดือนก่อน

    Vlw!

  • @JeanCarlossp
    @JeanCarlossp 7 หลายเดือนก่อน

    Eu só não consegui entender como a operação de busca se mantém constante se ao achar um bucket é preciso fazer uma iteração sobre ele para achar o elemento, ou seja, O(n), onde N é o tamanho do bucket.

    • @phenpessoa
      @phenpessoa  7 หลายเดือนก่อน +1

      Por isso é “quase constante”. E por isso que uma boa distribuição entre os buckets é necessária. Se N é igual pra qualquer chave, então N é constante. Faz sentido?

    • @JeanCarlossp
      @JeanCarlossp 7 หลายเดือนก่อน

      @@phenpessoa Faz sim! Mas então via de regra eu posso considerar o melhor caso pro cenário do Hashmap? Em uma entrevista por exemplo eu simplesmente abstraio a possibilidade de ter colisão e considero O(1) ao inserir e pegar um item?

  • @xsamuelx3603
    @xsamuelx3603 7 หลายเดือนก่อน +1

    :)

  • @oincognita3636
    @oincognita3636 7 หลายเดือนก่อน

    que ferramenta de desenho é essa?

    • @davisbento
      @davisbento 7 หลายเดือนก่อน +1

      excalidraw

  • @saulotarsobc
    @saulotarsobc 7 หลายเดือนก่อน

    🤯

  • @mikezxd6025
    @mikezxd6025 5 หลายเดือนก่อน

    tá otimo até ele surgir cm dialeto estranho

  • @innerthreatcircus5651
    @innerthreatcircus5651 7 หลายเดือนก่อน

    Que linguagem é essa?

    • @HateHater-H2_br
      @HateHater-H2_br 7 หลายเดือนก่อน

      Assiste o vídeo direito mano, o cara dá caarias dicas que usa GO.