SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN  Osvaldo Javier Hinojosa     |     Ricardo Tovar    |     Jose Luis Valdes       |     Ana Valeria Aguayo 1452344146343913666741441477
Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN  Tablas de dispersión Son estructuras de datos que asocian claves o llaves con valores.  También llamadas Hash-Tables.
Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN  Aplicaciones ,[object Object]
Criptografía
Procesamiento de Datos
Firmas Digitales ,[object Object]
Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN  Directorio Telefónico
Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN   Tablas Hash Un Hash es que un arreglo, en el cual podemos usar dos técnicas de ordenamiento interno. Este ordenamiento define donde colocar un elemento al insertar, pudiendo utilizarse dispersión abierta o dispersión cerrada. Supongamos que tenemos el siguiente Hash:
Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN  Dispersión abierta
Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN  Dispersión cerrada
Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN  Pseudocódigo  #include <stdio.h> #include <conio.h> main () { char NOMBRE [30]; printf("Dame tu nombre:"); scanf("%s", &NOMBRE); printf("¡Hola!,%s, Como estas?", NOMBRE); scanf("%s", &NOMBRE); printf("¡Soy yo!, tu computadora..."); printf(" Pulse cualquier tecla para regresar a la pantalla de edicion"); getche();      }  Link al programa

Weitere ähnliche Inhalte

Ähnlich wie Proyecto 4 (7)

SPSS contenido básico
SPSS contenido básicoSPSS contenido básico
SPSS contenido básico
 
Perl
PerlPerl
Perl
 
Spss.
Spss.Spss.
Spss.
 
Tablas de dispersión
Tablas de dispersiónTablas de dispersión
Tablas de dispersión
 
Definiciones básicas-de-spss22
Definiciones básicas-de-spss22Definiciones básicas-de-spss22
Definiciones básicas-de-spss22
 
Slide share
Slide shareSlide share
Slide share
 
Estadistica aplicada a la investigacion cientifica
Estadistica aplicada a la investigacion cientificaEstadistica aplicada a la investigacion cientifica
Estadistica aplicada a la investigacion cientifica
 

Kürzlich hochgeladen

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Kürzlich hochgeladen (20)

Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 

Proyecto 4

  • 1. Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN Osvaldo Javier Hinojosa | Ricardo Tovar | Jose Luis Valdes | Ana Valeria Aguayo 1452344146343913666741441477
  • 2. Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN Tablas de dispersión Son estructuras de datos que asocian claves o llaves con valores. También llamadas Hash-Tables.
  • 3.
  • 6.
  • 7. Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN Directorio Telefónico
  • 8. Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN Tablas Hash Un Hash es que un arreglo, en el cual podemos usar dos técnicas de ordenamiento interno. Este ordenamiento define donde colocar un elemento al insertar, pudiendo utilizarse dispersión abierta o dispersión cerrada. Supongamos que tenemos el siguiente Hash:
  • 9. Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN Dispersión abierta
  • 10. Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN Dispersión cerrada
  • 11. Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN Pseudocódigo #include <stdio.h> #include <conio.h> main () { char NOMBRE [30]; printf("Dame tu nombre:"); scanf("%s", &NOMBRE); printf("¡Hola!,%s, Como estas?", NOMBRE); scanf("%s", &NOMBRE); printf("¡Soy yo!, tu computadora..."); printf(" Pulse cualquier tecla para regresar a la pantalla de edicion"); getche(); } Link al programa
  • 12. Introducción Aplicaciones Tablas hash Formulación de algoritmo Análisis asintótico PROYECTO 4 TABLAS DE DISPERSIÓN Ejemplo
  • 13.
  • 14. El peor caso en una inserción es “O(n)”
  • 15. El peor caso del total de inserciones es “O(n2)”