71 - Métodos de Búsqueda, Funciones Hash, Tablas Hash, Implementación (EDDJava)

preview_player
Показать описание
Si no puedes comentar aquí, hazlo en twitter o en facebook...
Рекомендации по теме
Комментарии
Автор

//Metodo para mostrar la tabla
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++) {
{
System.out.print("|");
}else {
arreglo[j]));
}
}
System.out.println("|");
for(j=0;j<71;j++) {
System.out.print("-");
}
}

lesliemontoya
Автор

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.

umvkieryywdvbg
Автор

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.

sebastianvivas
Автор

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

geronimotapiacabrales
Автор

Que buena explicación, seria bueno que dejaras los códigos en la descripción del vídeo se le agradecería mucho.

JuanCuervoM
Автор

Muchas gracias, me has salvado una calificación sobre la implementación de este método de búsqueda. 2024

Cartagena
Автор

Hasta el último vídeo! Muchas gracias Master!

JorgeMorales
Автор

Hola! MasterHeHeGar!!! excelente curso el mejor de estructura de datos!!! consulta seguiras el ultimo modulo de analisis de algoritmo.... sera buenisimo si se pudiera!!!

akinramirez
Автор

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

ByteCodeHN
Автор

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

silviarios
Автор

Buenisimo el curso Master, saludos desde la Universidad Mariano Gálvez de Guatemala

adolfoajucum
Автор

excelente  sus  videotutoriales me han gustado  bastante espero continue asiendo esto y gracias 

Avicita-bon
Автор

Que buena explicacion master, ojala no se quede dando vueltas en el table jaja. Gracias por tu aporte!!

edinmov
Автор

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.

Автор

Exelente video, muchas gracias y saludos!!

jorgealbertogarciaestrada
Автор

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
Автор

Con ganas de llegar hasta este :P (Me falta un ratito hehe)

AsierWillyams
Автор

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 {
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 {
+ " ", 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();
}
}

angelrivera
Автор

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.

JocelynCLara-qmrg
Автор

El blog de notas que tiene, ¿donde lo puedo consultar? Muchas gracias

diegoobedlopezcasimiro