¿Qué son las TABLAS de HASH? | Estructuras de Datos en Ingeniería Informática

Sdílet
Vložit
  • čas přidán 21. 12. 2018
  • Las tablas de hash son unas estructuras de datos muy interesantes que aparecen en multitud de situaciones de la informática y el software. Aquí te explico sus bases!
    🧠 Autocompletado con IA (Kite)
    ► www.kite.com/get-kite/?...
    LIBROS!
    Clean Code 👉amzn.to/32WVKq3
    Introduction to Algorithms 👉amzn.to/34SyVFP
    Cracking the Coding Interview 👉amzn.to/2QkdwC6
    ---MI EQUIPO
    RATÓN LOGITECH MX MASTER 2S: amzn.to/2QkdxGa
    CAMARA: amzn.to/34WytGi
    MICROFONO: amzn.to/32Q3fPt
    DISCO DURO EXTERNO SEAGATE: amzn.to/31ElQh9
    ONE PLUS 6: amzn.to/32U4Wvk
  • Věda a technologie

Komentáře • 102

  • @BettaTech
    @BettaTech  Před 5 lety +103

    He resubido el vídeo para añadir algunas explicaciones visuales! No me juzguéis que aún me queda mucho camino para aprender a hacer buenas animaciones 😂

    • @JVZco
      @JVZco Před 5 lety +3

      Muy bueno enserio, ahora entendi mucho mas lo que decias y se me quedo algo de tu video. Realmente estas mejorando mucho.

    • @joserobertobrunerreyes7519
      @joserobertobrunerreyes7519 Před 3 lety +2

      Amigo BettaTech que libro recomiendas para aprender Java desde cero???

    • @xlgablx
      @xlgablx Před rokem

      @@joserobertobrunerreyes7519 ChatGPT

  • @arcadioabrahamherreraabril7606

    Podrías subir también algo sobre árboles? Así como la explicación de algunos métodos ( cómo saber si es un árbol binario de busqueda ) dónde hay que implementarlos mediante recursividad? Muy buenos vídeos, ánimo!

  • @JVZco
    @JVZco Před 5 lety +1

    Buen video, gracias por todo lo que nos ayudas a entender mejor este tipo de cosas.

  • @michelgabrielramirezfourni9523

    Fantastico, algo como los rainbow tables de criptografía en ciberseguridad para la detección de colisión...👍

  • @cristiancastro3973
    @cristiancastro3973 Před 5 lety +2

    Gracias se entiende mucho mejor!!!!

  • @enzolivelli8278
    @enzolivelli8278 Před 4 lety

    Me encanto tu vídeo, sigue así !!!!!!!

  • @BeatKillahMx
    @BeatKillahMx Před 3 lety +17

    Una tabla de hash es parecida a un diccionario en python ? Los cuales tienen llave valor ,disculpe usted mi ignorancia

    • @javidess
      @javidess Před 3 lety +10

      Si, de hecho un diccionario de python es una tabla hash "Open hashing based on a primitive polynomial over Z/2".
      Tienes mas info en: mail.python.org/pipermail/python-list/2000-March/048085.html

  • @lindajaracuaro8571
    @lindajaracuaro8571 Před 3 lety

    Me encantó

  • @gatoquellora3201
    @gatoquellora3201 Před 4 lety +2

    Woo de verdad amo tu canal! Gracias por el contenido de calidad c:

    • @BettaTech
      @BettaTech  Před 4 lety

      Muchas gracias a ti por verme!!

  • @adrianhuerta59
    @adrianhuerta59 Před 4 lety +2

    Hola amigo muchas gracias por la información, explicas de forma muy clara y directa, una pregunta, en que libro puedo encontrar ejemplos como las imagenes del min 3:28, te agradezco tu atencion, saludos.

  • @patadperro20
    @patadperro20 Před 4 lety

    gracias y saludos desde Mexico

  • @alienwareCL
    @alienwareCL Před 3 lety +1

    Este si es un buen video, no como los que explican con puros ejemplos :-)

  • @nicolascantoro518
    @nicolascantoro518 Před 4 lety

    me parece espectacular la explicación muchísimas gracias Colega!!!

  • @lordmagikarp828
    @lordmagikarp828 Před 5 lety +4

    Genial explicado! Podrías subir algún vídeo explicando algoritmos para recorrer un grafo y encontrar un camino mínimo?

  • @z.viniciorojas4741
    @z.viniciorojas4741 Před 4 lety

    Saludos bro, me suscribí por calidad, explicas bien, soy estudiante de telematica y quiero especializarme en cyber seguridad...
    Como resumirias en pocas palabras a alguien que es un Hash "Una especie de tramite de seguridad" no se como explicarme bien porque me cuesta entender un poco el concepto, saludos buen Hombre.

  • @luispa777
    @luispa777 Před 2 lety +1

    Gracias profe, seria bueno acompañar la explicacion con algo de código e ir viendo comparativo de resultados

  • @kakicaturas
    @kakicaturas Před 4 lety +13

    Cool, VSauce de programación

  • @zeihuro
    @zeihuro Před 4 lety +51

    la verdad como no se dio algo practico realmente, me quede con cara se what

    • @calexito9448
      @calexito9448 Před 2 lety

      Que no es práctico???

    • @rubenquintanilla3810
      @rubenquintanilla3810 Před 2 lety

      Es como máscaras de colisión. Resulta más fácil mostrar un ejemplo que tener que explicarlo.

  • @MarthaLEsteban
    @MarthaLEsteban Před 3 lety

    Hola Betta, me interesa profundizar más en el tema, para implementarlo en una BD, tienes videos al respecto?

  • @WOLF91
    @WOLF91 Před 4 lety

    Gracias amigo. Subbed

  • @danielmoreno3235
    @danielmoreno3235 Před 2 měsíci +1

    00:01 Las tablas de hash son ampliamente utilizadas en informática
    00:43 Las tablas de hash son ampliamente utilizadas en algoritmos informáticos y en casos de búsquedas de gran cantidad de información.
    01:20 Las tablas hash almacenan elementos utilizando una función hash para determinar su índice.
    02:00 La función de hash es crucial en las tablas de hash
    02:36 La tabla hash con una sola ranura conduce a que todos los elementos se inserten en la misma lista vinculada
    03:09 Las colisiones de hash se pueden resolver encadenando
    03:49 Las tablas de hash ofrecen un coste de búsqueda constante
    04:27 Las tablas de hash son ampliamente utilizadas en algoritmos como Shazam para identificar canciones.

  • @collinzuniga5410
    @collinzuniga5410 Před 3 lety

    feliz navidad :3

  • @fuchsssz
    @fuchsssz Před 3 lety

    El hash se crea aparte del archivo de datos? O es el archivo mismo de la base de datos?

  • @migue_sofoke13
    @migue_sofoke13 Před 4 lety +1

    Nice 👌🏾

  • @juanduque6393
    @juanduque6393 Před 2 lety

    Un mega crack

  • @jorgetorres1670
    @jorgetorres1670 Před rokem

    Gracias.

  • @yoselincherry2674
    @yoselincherry2674 Před rokem

    gracias por la explicación, con esto ya me di cuenta que no es lo mío

  • @srdonpitopocho1183
    @srdonpitopocho1183 Před 5 lety +1

    Muy bueno el video, me aclaraste mucho, pena que hicieras más videos de estos 👍

    • @BettaTech
      @BettaTech  Před 5 lety

      Tengo pensado hacer más! Ahora estoy liadísimo con varios temas personales. En cuanto todo se calme, volveré a hacer más videos!

  • @williammendoza4756
    @williammendoza4756 Před 4 lety

    Podrias compartir bibliografia y documentacion sobre estructura de datos ???

  • @GabrielGongoraNavarrete

    Gracias

  • @manuelcaserobodelon5749

    ¿Se podría en un slot de hash guardar a su vez otro hash?

  • @luiscarlosyoncarojas3861

    Hola! Soy ingeniero en sistemas computacionales y quisiera felicitarte por tus excelentes vídeos; nunca esta de más recordar lo aprendido y olvidado de la universidad. Por favor, continúa con este excelente trabajo!! ! Saludos desde México :)

  • @lordstrong2019
    @lordstrong2019 Před 3 měsíci +1

    Hola como estas? Estaria muy bueno un video sobre como se implementa la lista hash en shazam que mencionaste en el video

  • @isaigomez4511
    @isaigomez4511 Před 4 lety +2

    Hola, excelente contenido. Una pregunta, si quiero empezar con Machine Learning ¿qué debo de aprender primero?

    • @BettaTech
      @BettaTech  Před 4 lety +1

      Lo primero es una base muy sólida de estadística. Para mí ML no deja de ser estadística aplicada jaja

  • @MrGaloxia
    @MrGaloxia Před 3 lety

    ¿Cómo se guarda en memoria el conjunto de "slots"? ¿Como un array simple?

  • @AugusWasTaken
    @AugusWasTaken Před 3 měsíci

    ya me salvaste en EDD dolape, ahora toca salvarme en BD1

  • @sadkodev
    @sadkodev Před 4 lety

    H ola que tal una pregunta o mejor dicho ..una sugerencia ,, Podrias hacer un curso de programacion desde cero con algun lenguaje, ya que mire un video donde recreaste la app tinder desde cero cen backend et frontend .. seria chevere si hicieras eso .. :) gracias por tus consejos .. soy bby en programacion pero contigo estoy aprendiendo trucos practicos .. sigue asi :)

  • @alvaromanuico8459
    @alvaromanuico8459 Před 4 lety +1

    Buen video!! :)
    Siento que es similar a un Map en JS, cuál sería la diferencia?

  • @emilianolabarthe7651
    @emilianolabarthe7651 Před rokem

    te amo pelado

  • @nahuelastor9320
    @nahuelastor9320 Před 3 lety +2

    Me subscribo por la buena info que das. Pero ademas por esa Les Paul hermosa que tienes atras

  • @xXLashkXx
    @xXLashkXx Před 3 lety

    Hey! BettaTech, Michael here

  • @isaaclovera8975
    @isaaclovera8975 Před 3 lety +1

    quede en blanco

  • @Magistrado1914
    @Magistrado1914 Před 4 lety +1

    Excelente video
    Visto 22/02/2020

  • @joseluismacariogonzalez419

    No me quedo muy claro lo de las colisiones, que son la colisiones ??

  • @ivanmaciasmiranda3445
    @ivanmaciasmiranda3445 Před 2 měsíci

    hablas como un cura

  • @germanaviles9633
    @germanaviles9633 Před 3 lety

    en teoría una tabla de hash en JS vendría siendo un JSON?

  • @JoseLuis-sr4xw
    @JoseLuis-sr4xw Před 3 lety

    lo que vendria siendo un array asociativo, no?

  • @Nyko-op6ph
    @Nyko-op6ph Před 2 lety

    Pa cuando video de backtraking

  • @marcoalexis7388
    @marcoalexis7388 Před 3 lety +3

    Justo lo vi en epoca navideña pero dos años despues jaja :v

  • @Edxylom
    @Edxylom Před 2 lety

    0:42

  • @alfoorego8380
    @alfoorego8380 Před 3 lety

    Casi todos estábamos ajenos por esas fechas a lo que se nos mandaba desde China. Dios Santo. Vaya pandemia

  • @Zumito
    @Zumito Před rokem +1

    Pero no entendí como sabe que el valor esta en cierto slot si yo busco por valor

    • @BettaTech
      @BettaTech  Před rokem

      Eso lo hace la función de hash! Es una función que recoge el valor que tu le has pasado (la key) y devuelve el slot. Por eso el acceso es constante (si la funcion de hash lo es), ya que da igual cuantos slots haya, el cálculo matematico que convierte la key al slot tarda siempre lo mismo

  • @diegocuriel7523
    @diegocuriel7523 Před rokem

    Grande Vsauce

  • @pellax
    @pellax Před 4 lety

    La próxima explica los heaps que a mi ya se me han olvidado.

    • @BettaTech
      @BettaTech  Před 4 lety +1

      Va bien hacer un canal de yt para recordar estas cosas 😂

    • @pellax
      @pellax Před 4 lety

      @@BettaTech Si, pero de momento miraré tu canal que a mi me da pereza hacer un canal y a ti se te da muy bien hacer esto.

  • @pattytituana2795
    @pattytituana2795 Před 3 lety

    0:50 100% real, me pasó :'(

  • @dinhovaldivi4167
    @dinhovaldivi4167 Před 3 lety

    Alguien que resuelva ejercicios

  • @tobiasbubillo3885
    @tobiasbubillo3885 Před 2 lety

    conoces a soyherny?

  • @thomasjust2663
    @thomasjust2663 Před 2 lety

    informacion comienza en 1:40

  • @gabinhoyo5469
    @gabinhoyo5469 Před 5 lety

    Yo estoy estudiando informática me sirve?

    • @JVZco
      @JVZco Před 5 lety +1

      claro, saber esto te ayudara muchisimo.

    • @gabinhoyo5469
      @gabinhoyo5469 Před 5 lety

      @@JVZco gracias men

  • @crayolarizona
    @crayolarizona Před rokem

    Linces

  • @massimo8044
    @massimo8044 Před 2 lety

    quede mas confundido hahaha

  • @lmagenn0tlclas502
    @lmagenn0tlclas502 Před 2 lety

    yo tengo una duda:
    ¿Qué son las TABLAS de HASH?

  • @j.e4735
    @j.e4735 Před 3 lety

    pareses a Vsauce lol

  • @gabinhoyo5469
    @gabinhoyo5469 Před 5 lety

    Pokemon:(!

  • @romuloeduardo3785
    @romuloeduardo3785 Před 4 lety

    Carajo....

  • @davinochelera101
    @davinochelera101 Před 4 lety +1

    No entiendo para que tantos algoritmos de hash cuando los arboles de búsqueda son la berga y mucho mas rapidos

  • @relojsaturno
    @relojsaturno Před 6 měsíci +1

    Como no voy a tener dudas si no explicaste nada!

  • @GoldDAce-hw7yd
    @GoldDAce-hw7yd Před 2 lety

    Me van a ejecutar en estructuras de datos porque no me he enterado de nada

  • @PASIONRULETA
    @PASIONRULETA Před 4 lety

    Hola, muy buenas! Me llamo Sergio, un placer!
    Me gustaria poder hablar contigo sobre un proyecto que tengo, que nos puede hacer ganar mucho mucho dinero.
    Tengo unas cosas que necesitaria a una persona como tu que sabe mucho de algoritmos y tal, para poder llevarlo a cabo, yo lo e echo manualmente pero es bastante complicado y me gustaria ver si podrias ayudarme y logicamente aprovecharlo como yo.
    Me gustaria mucho si me pudieras responder y explicarte lo que tengo entre manos y que tu me dijeras si puedes hacerlo.
    un saludo, gracias

  • @fdorantesm
    @fdorantesm Před 3 lety

    Si no dice BettaTech no lo reconozco.

    • @BettaTech
      @BettaTech  Před 3 lety

      Menos barba pero el pelo igual :D

  • @MuStevenPlay
    @MuStevenPlay Před 3 lety

    Las tablas de hash son para fumetas

  • @_chris_6786
    @_chris_6786 Před 4 lety +2

    No puso ejemplos de uso, ni implementaciones reales en un programa.
    Dislike 👎🏻

  • @klkmanito4057
    @klkmanito4057 Před 4 lety

    El titulo se puede mal-interpretar

  • @Randomize-md3bt
    @Randomize-md3bt Před 2 lety

    Alchile no le entendí nada

  • @devmfckr3604
    @devmfckr3604 Před rokem

    Verga, no entendí

  • @michelsanmartin5461
    @michelsanmartin5461 Před 2 lety

    esa broma hizo que la definicion la pases tan rapido que no se entiende nada, te pasaste unas cuadras con la broma, buscando en otro canal

  • @Dz-ww4mn
    @Dz-ww4mn Před měsícem

    explicaste medio como para el lado del orto

  • @mmadminlocalmmon
    @mmadminlocalmmon Před rokem

    Bro directo al tema, no nos interesa tu vida ni tus chistes malos.

    • @BettaTech
      @BettaTech  Před rokem +1

      Cuanta violencia 🥲

    • @mmadminlocalmmon
      @mmadminlocalmmon Před rokem

      @@BettaTech Si quiero reirme ya veo a HolaMundo, pero tu no tienes gracia macho.