No suelo comentar vídeos en youtube, pero a raiz de ver esta lista de tutoriales dedicados a explicar las estructuras de datos, me he visto obligado a agradecerle su trabajo. Espero que siga haciéndolos, son de mucha ayuda. Un saludo.
5 años despues y tus videos siguen siendo de gran ayuda para los estudiantes. Muchas gracias por haberte tomado el tiempo en hacer todos estos tutoriales para nosotros.
explica mejor que mis maestros gracias por facilitar la forma mas sencilla de aprender. poco a poco me hecho dependiente de su trabajo ya que los maestros dan una explicación muy baga de la teoría. Por mi parte siempre recomiendo su canal a los compañeros que no entienden algún tema
Hola muchas gracias, coincido con los demás comentarios, los temas están muy bien explicados. Quisiera saber si tiene mas tutoriales, todo sobre algoritmos, y programación en C, yo estoy empezando con estos temas. Gracias
Hola! MasterHeHeGar!!! excelente curso el mejor de estructura de datos!!! consulta seguiras el ultimo modulo de analisis de algoritmo.... sera buenisimo si se pudiera!!!
Brother muy bueno tu vídeo pero tengo unas duda ya que según he indagado el HashTable es lo mas directo a lo que se le dice array asociativo en PHP pero la funcionHash no me parece que crease un arreglo asociativo. Me parece que no es un arreglo asociativo del todo ya que la funcionHash simplemente genera un indice aleatorio en base al valor que quiere agregar en el momento de la operación. Entonces, quisiera saber como hacer el verdadero arreglo asociativo aquel que tiene 2 elementos (Llave, valor) ya que aquí solo veo (IndiceAleatorio, Valor que le decimos llave). Me gustaría saber como es el algoritmo para hacer estos Arreglos Asociativos sin usar las colecciones. Saludos y espero mi pregunta fuese entendible. Muchas gracias por este valioso servicio.
hola, queria agradecer por la ayuda que me han resultado todos estos videos, maestro podrias facilitarnos ese codigo que pegaste (el de la funcion mostrar()) ya que hay una parte que no se alcanza a ver se sale de lo ancho de la pantalla aparte que esa linea que no alcanzo a ver me arroja un warning gracias
Genial amigo aprendo mucho con tigo y sabes estoy en del desarrollo de una plataforma de aprendizaje online me gustaria que formaras parte de ella saludos
Hola, gracias por el video me a sido de mucha ayuda, pero tengo una duda, se a creado una funcion para las tablas hash verdad? O sea, no se a utilizado la funcion hash que java ya trae.
hola, tendra algun video que me ayude a mi trabajo? debo hacer un programa que aplique un metodo de búsqueda en una tabla bidimensional de datos que no exeda los 10 elementos, espero pueda ayudarme, gracias y saludos
Para implementar con un Switch y dividirlo en *insercion, *Mostrar, *Buscar, se implementa de la misma manera? mi duda es que el buscado lo tengo igual y no me funciona :'v
Hola MasterHeHeGar, Aprovecho para felicitarte, están muy bacanos tus videos. Te quería sugerir que cuando un código no lo escribas directamente en el video, mejor lo dés para copiar y pegar, podría ser dentro del campo de la información del video, porque ahí me perdí, copiar del video es muy engorroso. Gracias, Saludos.
hola! Acabo de descubrir tu canal y es un placer ver algo tan bien hecho. Vi la presentacion de los distintos modulos y me preguntaba si habias tal vez decidido para con esta serie. Eso sinceramente seria una pena dada la buena calidad de esta Un gran saludo!
No suelo comentar vídeos en youtube, pero a raiz de ver esta lista de tutoriales dedicados a explicar las estructuras de datos, me he visto obligado a agradecerle su trabajo.
Espero que siga haciéndolos, son de mucha ayuda.
Un saludo.
+UmVkIERy YWdvbg Que tal amig@, muchas gracias por tus comentarios, saludos (Y)
//Metodo para mostrar la tabla
public void mostrar() {
int incremento=0,i,j;
for(i=0;i
Héroe
Campeón
5 años despues y tus videos siguen siendo de gran ayuda para los estudiantes. Muchas gracias por haberte tomado el tiempo en hacer todos estos tutoriales para nosotros.
explica mejor que mis maestros gracias por facilitar la forma mas sencilla de aprender. poco a poco me hecho dependiente de su trabajo ya que los maestros dan una explicación muy baga de la teoría. Por mi parte siempre recomiendo su canal a los compañeros que no entienden algún tema
like buen hombre
Muchas gracias, me has salvado una calificación sobre la implementación de este método de búsqueda. 2024
Que buena explicación, seria bueno que dejaras los códigos en la descripción del vídeo se le agradecería mucho.
Curso Culminado.
Gracias
@MasterHeHeGar . Continua asi ,tu trabajo me ayudo muchisimo
Hasta el último vídeo! Muchas gracias Master!
El blog de notas que tiene, ¿donde lo puedo consultar? Muchas gracias
Hola muchas gracias, coincido con los demás comentarios, los temas están muy bien explicados. Quisiera saber si tiene mas tutoriales, todo sobre algoritmos, y programación en C, yo estoy empezando con estos temas. Gracias
Hola! MasterHeHeGar!!! excelente curso el mejor de estructura de datos!!! consulta seguiras el ultimo modulo de analisis de algoritmo.... sera buenisimo si se pudiera!!!
String[] arreglo ;
int tamano, contador ;
public Busqueda_HASH(int tam){
tamano = tam;
arreglo = new String[tam];
Arrays.fill(arreglo, "-1");
}
public void FuncionHASH(String[]cadena,String[]arreglo){
for (int i = 0; i < cadena.length; i++) {
String elem = cadena[i];
int indice = Integer.parseInt(elem) % 7;
System.out.println("El indice es: " + indice +
" para el valor " + elem);
while (!arreglo[indice].equals("-1")) {
indice++;
System.out.println("Ha ocurrido una colision en el indice: " +
(indice - 1) + ". Se cambiara al indice: " + indice);
indice %= tamano;
}
arreglo[indice] = elem;
}
}
public void mostrar(){
int incremento = 0, i, j;
for (i = 0; i < 1; i++) {
incremento += 8;
for (j = 0; j < 71; j++) {
System.out.print("-");
}
System.out.println();
for (j = incremento - 8; j < incremento; j++) {
System.out.format("|%3s" + "", j);
}
System.out.println("|");
for (int n = 0; n < 71; n++) {
System.out.print("-");
}
System.out.println();
for (j = incremento - 8; j < incremento; j++) {
if (arreglo[j].equals("-1")) {
System.out.print("|");
} else {
System.out.print(String.format("|%3s" + " ", arreglo[j]));
}
}
System.out.println("|");
for (j = 0; j < 71; j++) {
System.out.print("-");
}
System.out.println();
}
}
public static void main(String[] args) {
// TODO code application logic here
Busqueda_HASH obj = new Busqueda_HASH(8);
String[] elementos = {"20", "33", "21", "10", "12", "14", "56", "100"};
obj.FuncionHASH(elementos, obj.arreglo);
obj.mostrar();
}
}
Brother muy bueno tu vídeo pero tengo unas duda ya que según he indagado el HashTable es lo mas directo a lo que se le dice array asociativo en PHP pero la funcionHash no me parece que crease un arreglo asociativo.
Me parece que no es un arreglo asociativo del todo ya que la funcionHash simplemente genera un indice aleatorio en base al valor que quiere agregar en el momento de la operación.
Entonces, quisiera saber como hacer el verdadero arreglo asociativo aquel que tiene 2 elementos (Llave, valor) ya que aquí solo veo (IndiceAleatorio, Valor que le decimos llave).
Me gustaría saber como es el algoritmo para hacer estos Arreglos Asociativos sin usar las colecciones.
Saludos y espero mi pregunta fuese entendible.
Muchas gracias por este valioso servicio.
Buen programa pero como podria hacerlo dinamico e introducir los valores desde el teclado y determinar su tamaño
excelente sus videotutoriales me han gustado bastante espero continue asiendo esto y gracias
*haciendo
Exelente video, muchas gracias y saludos!!
Que buena explicacion master, ojala no se quede dando vueltas en el table jaja. Gracias por tu aporte!!
Buenas profesor. Quisiera saber el módulo 7 del curso sobre complejidad de algoritmos si usted lo va a poner. Gracias
que pasa si tengo un arreglo previamente ordenado y quiero utilizar la funcion de hash, se puede o mi arreglo tiene que estar en desorden?
hola, queria agradecer por la ayuda que me han resultado todos estos videos, maestro podrias facilitarnos ese codigo que pegaste (el de la funcion mostrar()) ya que hay una parte que no se alcanza a ver se sale de lo ancho de la pantalla
aparte que esa linea que no alcanzo a ver me arroja un warning
gracias
+JohanChk gracias x la ayuda
Yo tampoco lo veo :( que era?
mira la linea completa:
System.out.print(String.format("| %3s " + " ", arreglo[j]));
eso era todo :)
Genial amigo aprendo mucho con tigo y sabes estoy en del desarrollo de una plataforma de aprendizaje online me gustaria que formaras parte de ella saludos
Hola, gracias por el video me a sido de mucha ayuda, pero tengo una duda, se a creado una funcion para las tablas hash verdad? O sea, no se a utilizado la funcion hash que java ya trae.
Buenisimo el curso Master, saludos desde la Universidad Mariano Gálvez de Guatemala
yo llegue aqui fumandome un porro
x2
Hola Master, ya no subiras el modulo 7?
Hola, una pregunta como se sabría en que posición del arreglo va un elemento si por ejemplo fuera una palabra como "Hola".
Después de las tablas Hash no seguía el tema 7?
Muy buenos videos👌
Con ganas de llegar hasta este :P (Me falta un ratito hehe)
hola, tendra algun video que me ayude a mi trabajo? debo hacer un programa que aplique un metodo de búsqueda en una tabla bidimensional de datos que no exeda los 10 elementos, espero pueda ayudarme, gracias y saludos
Para implementar con un Switch y dividirlo en *insercion, *Mostrar, *Buscar, se implementa de la misma manera? mi duda es que el buscado lo tengo igual y no me funciona :'v
Hola MasterHeHeGar, Aprovecho para felicitarte, están muy bacanos tus videos. Te quería sugerir que cuando un código no lo escribas directamente en el video, mejor lo dés para copiar y pegar, podría ser dentro del campo de la información del video, porque ahí me perdí, copiar del video es muy engorroso. Gracias, Saludos.
Duda sin importancia que es en la función mostrar en el 6 sexto for un mini "1" bajo el 71
hola! Acabo de descubrir tu canal y es un placer ver algo tan bien hecho. Vi la presentacion de los distintos modulos y me preguntaba si habias tal vez decidido para con esta serie. Eso sinceramente seria una pena dada la buena calidad de esta
Un gran saludo!
omgcoin Que tal amigo, únicamente nos faltan los 3 temas del Módulo 7 y seguramente en algún momento los subiré, saludos...
Gracias por los tuto!!!!
Como se aplicaria en una matriz que tenga datos bidimensionales??
un ayuda con un ejemplo de hash por método medio al cuadrado y pliegue
como le hago para hacerlos con archivos directos el método de búsqueda hash
¿por que no deja link para descargar el código?
como se puede[ hacer roles y permisos hastable table puro orientado objeto y tambien video me ayudo arto lo de hashtable
Faltaron más video tutos de estos :(
excelente video todo clarisimo q dan ganas de mandar a ch*ngar a los profes de la U XD pero este es el ultimo video de esta serie? porq no hay más?
Alguien tendrá el código en bloc de notas? Tengo error pero no sé en dónde?
Ya hice tu algoritmo pero me sale en todo 21, me podrias decir en que esta mal ?
gracias me sirvio, ni mas ni menos XDXD
pasen codigo en git hub o por aqui plis
y como seria si fuera una lectura de un archivo
que eructada te pegaste wey jejejejeje
Link de github?
sube mas por fa
yes pero creo k ya no subira
holisssss
alguien que me pase el código del programa en java o en c# necesito un programa de hash
+rubi del milagro roman vera Amiga, si lo necesitas urgente lo copiarías del video.
bro y el codigo? D: