TABLA DE HASH: QUÉ ES Y CÓMO FUNCIONAN
ฝัง
- เผยแพร่เมื่อ 17 ต.ค. 2024
- Conoce qué es una tabla de hash, cómo funciona y cómo puedes resolver problemas complejos de búsqueda rápida con esta estructura de datos.
✅ Suscríbete al canal bit.ly/TH-cam-...
🔔 Activa la campanita de notificaciones
❤️ Sígueme en las redes sociales:
Blog: www.vidamrr.com
Facebook: / vidamrr
Twitter: / vidamrr
Instagram: / vidamrr
----------------------------------------------------------------------------------------------------
➡️ Más videos dentro del canal:
Café con Rivas - Vlogs bit.ly/mrr-vlogs
Curso de NodeJS bit.ly/mrr-curs...
Curso de PHP + MySQL bit.ly/mrr-curs...
Basicos Dev: bit.ly/basicos-dev
Tips y trucos: bit.ly/tips-trucos
Mi primera app: bit.ly/primera-app
Tutoriales Kotlin y Android: bit.ly/tutos-an...
Problemas con código: bit.ly/problema...
Inspiración web bit.ly/mrr-insp...
Tutoriales Javascript: bit.ly/tutorial...
Reviews: bit.ly/mrr-reviews
Preguntas y respuestas: bit.ly/mrr-preg...
Curso básico de CSS: bit.ly/curso-cs...
Diseño elementos con CSS bit.ly/componen...
Mi primer sitio web con CSS: bit.ly/primer-s...
Curso avanzado de CSS3: bit.ly/curso-css3
Sitio web Completo en CSS3: bit.ly/mrr-siti...
Curso de jQuery: bit.ly/mrr-curs...
Portafolio web con jQuery: bit.ly/portafol...
Sitio web dinámico con jQuery bit.ly/sitio-di...
Tutoriales Photoshop bit.ly/mrr-tuto...
Wow 6 horas en la Universidad tratando de entender eso y llego a este video y en 11 minutos esta super bien explicado. Muchas Gracias !!
Confirmo. Un genio
Viva el sistema educativo latinoamericano
Yo nisiquiera lo vi en la universidad xd
@@hendrixarrieta1837 x2 jajajaja
Un curso comprado y entendí más fácil aquí
Excelente, Felicitaciones!!! primera explicación que logré entender las famosas tablas hash... reitero mis felicitaciones y recomiendo a los interesados esta página no se arrepentirán
Muy clara e ilustrativa su explicación. Por favor sigue subiendo más vídeos sobre el tema! Sigue así!
Excelente video! Creía que había entendido a mi profe de la universidad, pero tú explicación fue mucho más clara.
gracias, he visto algunas explicaciones de las tablas hash pero esta es la que mejor lo explica las otras dicen cosas pero no hablan muho(o nada) sobre la funcion que es lo mas importante
excelente explicación, no entendia ningun libro, aqui perfecto : GRACIAS
Excelente explicación y ejemplos, comprendí totalmente el tema. Gracias!!
Excelente explicación. Pero tengo una pregunta. Es posible tener una función que simplemente vaya asignando cada dato en orden ascendente o descendente en cada campo del arreglo y guarde el valor del último campo asignado? De tal manera que al guardar el siguiente dato ya se sabe que se encuentra en una posición específica (el siguiente campo libre)?
Excelente explicación, mi Estimado. Muchísimas gracias por tan valioso material
Llevaba 3 videos pero con este le pude entender a la primera, tu si sabes explicar👏👏
Muchas gracias, me costaba entenderlo; pero tu explicación me aclaro todo.
qué bueno que te gustó el video Dario 😊
Clarísimo! Sería muy bueno un ejemplo de implementación! Gracias!!!
Excelente explicación.
Muy bueno hermano, súper bien explicado y muy comprensible. Estoy estudiando programación y me ayudaste un montón me suscribo Bro!
Hola muchas gracias, buscaba un vídeo y hasta ahora el tuyo me hizo comprenderlo. suscrito y dejo mi like, Saludos
que increible!!!! gracias lo entendi sin necesidad de repetir el video :)
Qué hermoso es entender como funcionan las cosas carajo😍. Gracias por el video, podrias hacer uno sobre las estructuras de árbol y estructura de grafos por favor
Veo que ya hay video sobre estructura de árboles😎👍
Gracias, excelente video! Una pregunta.... ¿Que tiene que ver la función hasch con el sha256 que se usa en el bitcoin?
GRAN VIDEO, GRAN EXPLICACIÓN. hay video de implementacion maestro?
excelente y muy facil de ver el funcionamiento de dispersión, gracias
magnifica explición, Muchas Gracias.
Claro, ilustrativo y al grano, que buen video.
Gracias por tan buena explicación!
Excelente explicación, la entendí a la primera :) saludos.
Gracias Vida, saludos de Vidal.
Muy bien explicado , en 11 min explicaste algo que a muchos les toma horas y varias clases
Excelente . . .muchas gracias . . . . . . Saludos desde Caracas Venezuela
Perfecta explicaicon, te eagradezco
Excelente video!! fue super claro, gracias!!
La mejor explicación, gracias por ser tan gráfico
Buenísimo, muchas gracias.
Super explicado y entendible un nuevo subscriptor amigo!!!
Buenisimo, me encantó la explicación. Éxitos.
Tremenda explicacion muchísimas gracias
Tengo una duda amigo, con respecto a las soluciones de las posibles colisiones, en la solución #3 , cómo podria determinar cúanto es el incremento ideal para mi tabla, porque podria pasar que no sea suficiente el incremento, o no?. De últimas, cúal consideras que es la mejore solución, honestamente me gusta mas la #2
Se suele utilizar numeros primos para que haya una mejor distribucion (cuestiones matematicas jaj). Entonces simplemente deberias buscar el siguiente numero primo.
Muy claro todo, gracias!
EXCELENTE VIDEO HERMANO!
Excelente. Gracias.
Excelente explicación, muchas gracias!
Ejercicios marco, saludos desde Colombia
La mejor explicacion que encontre
Muchas gracias!!, muy bien explicado!
muchas gracias Leina!
Wao que entendible, graciaa
wow muy buena explicación .
Buen video! Una pregunta nomas, ¿como sabemos, en caso de exista 1 colisión, cual de de los 2 elemento del slot es el que estamos buscando?
generalmente cuando hay una colision es cuando necesitas o incrementar tu tabla de hash para que se recalcule todo o añadir un segundo nivel de almacenamiento. No hay una respuesta unica, depende de lo que tu app necesite
Que bien explicado está el tema ,mis respetos, además del like un nuevo suscriptor
Bien explicado.
Genial!, muchas gracias
¡Gracias!
Que buena explicación:)
Super interesante. TUTORIAL POR FAVOR
Te mereces el cielo
Grandeeee!
Gracias
Crack!! muy bueno maquina!
muy interesante, si quisiera saber cómo se implementa
Disculpa me quedo una duda, ¿Y en caso de que existan 2 Marcos?
pregunta. entonces la tabla tendría que tener un tamaño mayor a la cantidad de datos a guardar para evitar colisiones.En realidad ,por lo que entendí ,debería ser bastante más grande.saludos
Lo entendi perfectamente
Gracias!!!!
No te pases, súper claro, estaría bien subiera el código
un video de como implementar tablas hash en c++ por favor estaria genial
Entonces lo recomendable sería hacer el mod con la cantidad de espacios en nuestra tabla hash?, eso te asegura que nunca haya colisión?
Excelente
Estuve leyendo mucho tratando de entender esta estructura completamente, me salvaste
Súper súper chido
Genial!
Tengo una duda, que pasaría si otro contacto tenga el mismo nombre por ejemplo "marcos"?
tambien en ves de usar listas enlazadas podriamos usar arboles va
Puedo saber que hace exactamente la función módulo por favor? Saludos desde Austria de paso
divide el numero que esta a la izquierda por el numero que esta a la derecha y si arroja un numero con coma te da como resultado el numero que esta detras de la coma: 417 dividido 10= 41,7 = resultado 7
A ver si lo entendi... Una tabla hash funcionario con referencias. mientras que si buscamos con un array, se pode a buscar dentro del array, posicion por posicion, y en cada espacio de la memoria, "chequea" si esta el valor "Marcos" (por citar este ejemplo) y en caso de ser true, lo devuelve... mientras mas posiciones tenga el arreglo, mas va a tardar en encontrarlo.
En cambio con una tabla hash, crea una referencia, mediante una funcion hash, la cual va a estar apuntando al espacio en la memoria en donde se guardo ese elemento... Para recuperarlo, pasamos el elemento a buscar, la funcion hash convierte eso en un valor, y con ese valor, busca al elemento que esta almacenado por referencia ahi...
Se entiende lo que digo?? Es correcto esto o estoy mandando fruta al cuadrado???
Es correcto así como lo dices Franco 👍🏻
como puedo implementarla?
Como lo aplicaría en Java?
Quisiera aprender como implementar una tabla hash
¿Qué pasa si tenemos dos "marcos"?
vel de audio a 1.25, queda perfecto el video!
Yo también pongo mis videos al 1.5 jajajaja perdón pero en la vida real no puedo hablar tan rápido 😂😂
pero sí el nombre se repite, cuál sería la solución?
Que pena, no entiendo a qué se refiere con el módulo
las tablas hash son muy utiles alv !!!
Fans de Dave Strider tratando de entender la configuración de su Sylladex
Por favor as un tutorial de cómo implementar una tabla hash con nodejs
x2
X3
hola Christian! ya estoy preparando el video :) gracias por la recomendación
el valor de " l " en la tabla es 108
Asi se explica esto
Si vas almacenar millones de registros ,mejor usar una base de datos indexada mucho mas rapida que un array ysin esta limitada por la memoria ram, llegando a manejar decenas de millones de registros sin problema.
Entiendo mejor el concepto, aunque sigo sin tener muy claro por qué este sistema es tan susceptible a colisiones imprevistas. Me parece poco eficiente que de pronto aparezca un dato que coincida en índice y todo se rompa. :-/
te enredas mucho al explicar y solo lo haces con ejemplos, nada de cosas generales, así que no ayuda
tu eres el tonto que no entiende bobolongo
@@fahieram si tanto crees entender, di en qué sentido la tabla de hash es superior a los vectores
La comisiones son inevitables...
colisiones?
En la uní me lo enseñaron de forma más ogt con muchas matemáticas jajajaja
2:09 No entendí está operación.
Osea index = Hash % N
No entendí de donde salió el 5 para almacenar el valor.
Alguien me podría explicar? Muchas gracias 😊
Seguramente entendiste al seguir viendo el video, a mí me pasó lo mismo, hay que ver todo el video.
@@mauro__col Jajaja si Bro. Dio el ejemplo con marcos y entendí todo.
Excelente explicación!