Estrutura de Dados em C | Aula 89 - Tabela Hash - Definição

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

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

  • @yuriruzzenebarrozo6614
    @yuriruzzenebarrozo6614 6 ปีที่แล้ว +3

    Só pela intro já merecia um like.

  • @IgorMarinelli
    @IgorMarinelli 9 ปีที่แล้ว +1

    Você é muito bom cara, parabens!

  • @pompeulimp
    @pompeulimp 9 ปีที่แล้ว +3

    ai sim hashtable ..... Sr ta seguindo livro do cormen KKK
    show professor!!

  • @diegorosadossantos8493
    @diegorosadossantos8493 8 ปีที่แล้ว +1

    mais um inscrito, seu canal é demais !

  • @gustavoribeiro2962
    @gustavoribeiro2962 6 ปีที่แล้ว +1

    Intro foda 😎

    • @mariliasoares180
      @mariliasoares180 6 ปีที่แล้ว

      qual é a musica da intro?

    • @jonathanedsilva
      @jonathanedsilva 5 ปีที่แล้ว

      @@mariliasoares180 Black Sabbath - Paranoid

  • @ricardomoura3008
    @ricardomoura3008 5 ปีที่แล้ว

    Objetivo e claro. Muito obrigado!

  • @joao5177
    @joao5177 9 ปีที่แล้ว

    Ótimo vídeo

  • @cecon3315
    @cecon3315 4 ปีที่แล้ว

    muito bom !

  • @leagueofvaleu3687
    @leagueofvaleu3687 7 ปีที่แล้ว +2

    Caralho você é muito pika na moral

  • @evertons
    @evertons 2 ปีที่แล้ว

    Sensacional!
    É possível implementar uma tabela hash dinâmica? Digamos que em um dado momento minha tabela foi toda preenchida, mas preciso de mais posições nessa mesma tabela para guardar mais novos dados. Alguém aqui teria algum código em C/C++ com esse tipo de implementação?

    • @progdescomplicada
      @progdescomplicada  2 ปีที่แล้ว +2

      Sim, é possível fazer isso. Vc teria que criar um novo array, re-espalhar todos os elementos para esse novo array e colocar ele no lugar do array anterior (que já estava cheio)

  • @milenaguimaraes3853
    @milenaguimaraes3853 2 ปีที่แล้ว

    Tem como criar uma função hash personalizada e usar como índice ou depende somente dos tipos de índices hash do banco de dados?

    • @progdescomplicada
      @progdescomplicada  2 ปีที่แล้ว

      Sim, vc pode criar uma função própria para o seu problema

  • @mastersorcerer555
    @mastersorcerer555 8 ปีที่แล้ว

    Paranoid over power d+ \,,/

  • @Moraidos
    @Moraidos 2 ปีที่แล้ว

    então basicamente eu devo usar a tabela hashing dependendo da situação em que for mais favorável?

    • @progdescomplicada
      @progdescomplicada  2 ปีที่แล้ว +1

      Antes de usar qualquer algoritmo ou estrutura devemos avaliar se aquela situação faz sentido ser usado. Tabela Hash é interessante onde a busca precisa ser rápida e com frequência. Se vc precisar busca apenas um elemento uma única vez, melhor usar a busca sequencial.

  •  8 ปีที่แล้ว

    O que é open hash?

  • @DanielPabloSheng
    @DanielPabloSheng 9 ปีที่แล้ว

    #Programação

  • @rakanssz8901
    @rakanssz8901 3 ปีที่แล้ว +1

    BAZINGA

  • @franciscos.f9474
    @franciscos.f9474 4 ปีที่แล้ว

    Não ficou muito claro pra mim o porque de espalhar os elementos no array

    • @progdescomplicada
      @progdescomplicada  4 ปีที่แล้ว

      Espalhamento significa apenas que os elementos não estão em nenhuma ordem. O espalhamento é feito com base em uma função determinística. Ao invés de procurar o valor no array, vc vai direto a posição calculada pela função, não importa aonde no array o elemento esteja.

    • @franciscos.f9474
      @franciscos.f9474 4 ปีที่แล้ว

      @@progdescomplicada Acho que entendi. O elemento é espalhado devido a uma função que calcula o indice, e, por isso a busca se torna O(1), pois calcula-se qual é o indice e vai direto nele, sem precisar passar por todos os indices