SlideShare una empresa de Scribd logo
1 de 51
UNIVERSIDAD DE CUENCA
FACULTAD DE INGENIERÍA
Realizado por:
Diego Pando, Vanessa Romero, Belen Toledo
TEMA: Ordenamientos Externos
Contenido:
1. Ordenamiento Intercalación Directo
2. Ordenamiento Intercalación Natural
3. Ordenamiento Intercalación Balanceado
4. Ordenamiento Intercalación Polifase
5.Tabulación De Tiempos
Ordenamiento Intercalación Directo
Este método de ordenación consiste en realizar sucesivas
particiones y fusiones produciendo secuencias ordenadas de
longitud cada vez mayor.
Se realizan particiones hasta que la longitud de la secuencia para
la partición sea la parte entera de (n+1)/2 siendo n el número
de elementos.
Ejemplo ordenamiento intercalación directo
3 5 9 1 4 2 7
Partición:
5 9 1 4 2 7
3
Partición:Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
9 1 4 2 7
3
5
Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
1 4 2 7
3 9
5
Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
4 2 7
3 9
5 1
Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
2 7
3 9 4
5 1
Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
7
3 9 4
5 1 2
Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
3 9 4 7
5 1 2
Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
3
9 4 7
5 1 2
Partición:Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
3 5
9 4 7
1 2
Partición:Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
3 5 1
9 4 7
2
Partición:Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
3 5 1 9
4 7
2
Partición:Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
3 5 1 9 2
4 7
Partición:Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
3 5 1 9 2 4
7
Partición de longitud 1:
Ejemplo ordenamiento intercalación directo
3 5 1 9 2 4 7
Partición:
Ejemplo ordenamiento intercalación directo
1 9 2 4 7
3 5
Partición de longitud 2:
Ejemplo ordenamiento intercalación directo
2 4 7
3 5
1 9
Partición de longitud 2:
Ejemplo ordenamiento intercalación directo
7
3 5 4 2
1 9
Partición de longitud 2:
Ejemplo ordenamiento intercalación directo
3 5 4 2
1 9 7
Partición de longitud 2:
Ejemplo ordenamiento intercalación directo
1
3 5 4 2
9 7
Partición de longitud 2:
Ejemplo ordenamiento intercalación directo
1 3
5 4 2
9 7
Partición de longitud 2:
Ejemplo ordenamiento intercalación directo
1 3 5
4 2
9 7
Partición de longitud 2:
Ejemplo ordenamiento intercalación directo
1 3 5 9
4 2
7
Ejemplo ordenamiento intercalación directo
Partición de longitud 2:
1 3 5 9 2 4 7
Ejemplo ordenamiento intercalación directo
Partición:
2 4 7
1 3 5 9
Ejemplo ordenamiento intercalación directo
Partición de longitud 4:
1 3 5 9
2 4 7
Ejemplo ordenamiento intercalación directo
Partición de longitud 4:
1 2 3 4 5 7 9
Ejemplo ordenamiento intercalación directo
Partición:
Ordenamiento Intercalación Natural
Este método es una optimización del método de Intercalación
directa
Consiste en realizar particiones en secuencias ordenadas de
tamaño variable y fusiones de secuencia ordenada en dos
archivos
El proceso termina cuando el segundo archivo queda vacío en el
proceso de fusión partición
Ejemplo ordenamiento intercalación natural
3 5 9 1 4 2 7
3 5 9 2 7
1 4
1 3 4 5 9 2 7
Archivos auxiliares
Fusión
Ejemplo ordenamiento intercalación natural
1 3 4 5 9 2 7
1 3 4 5 9
2 7
1 2 3 4 5 7 9
Archivos auxiliares
Fusión
Ejemplo ordenamiento intercalación natural
1 3 4 5 9 2 7
1 2 3 4 5 7 9
Archivos auxiliares
Fusión
1 2 3 4 5 7 9
Ordenamiento Intercalación Balanceado
Este algoritmo consiste en realizar particiones,tomando
secuencias ordenadas de máxima longitud en lugar de
secuencias ordenadas de tamaño fijo previamente
determinadas .
Este algoritmo para reducir el número de pasadas utiliza m
archivos auxiliares, de los cuales m/2 son de entrada y m/2
son de salida, se distribuyen los tramos del archivo de origen
en los archivos auxiliares,a partir de esta distribución se repiten
los procesos de mezcla reduciendo a la mitad el número de
tramos hasta que se obtenga un solo tramo
Ordenamiento Intercalación Balanceado (PASOS)
1. Distribuir registros del archivo original por tramos en los
m/2 primeros archivos auxiliares. A continuación, estos se
consideran archivos de entrada.
2. Mezclar tramos de los m/2 archivos de entrada y
escribirlos consecutivamente en los m/2 archivos de salida.
 3. Cambiar la finalidad de los archivos, los de entrada
pasan a ser de salida y viceversa;
 4. Se repite a partir del segundo paso hasta que quede
un único tramo, entonces la secuencia está ordenada.
EJEMPLO DE FUNCIONAMIENTO
8 14 5 9 3 4 10 17 23 2 18 30 35 13 28 20 25 31 16 22
148
5 9
3 10 17 23
2 18 30 35
13 28
20 25 31
16 22
4
2 3 4 5 8 9 10 13 14 16 17 18 20 22 23 25 28 30 31 35
3 4 5 8 9 10 13 14 17 23 28
2 18 20 25 30 31 35
16 22
Ordenamiento Intercalación Polifase
El principio de este método de ordenamiento es aplicar una
mezcla estratégica hasta vaciar el archivo, utiliza archivos
auxiliares para almacenar los resultados parciales y el archivo de
entrada y el de salida intercambian papeles para lograr el fin de
tener un archivo vacío al final .
Este método de ordenamiento no es más que una intercalación
desbalanceada. y nos permitirá ordenar n registros en m
archivos auxiliares.
INTERCALACIÓN POLIFASE (PASOS)
•Se tiene inicialmente los archivos de entrada que van a ser m-1 y
uno solo de salida
• Se intercalan los registros de mayor tamaño en el archivo de
salida.
• El archivo de entrada que primero queda vacio pasa a ser el
archivo de salida.
• Se repiten los dos últimos pasos, hasta que un archivo de salida
contenga los registros ordenados.
INTERCALACIÓN POLIFASE (PASOS)
 •Archivos de Entrada: Los archivos de entrada son
aquellos que contendrán la información para realizar el
ordenamiento
Archivos de Salida: Los archivos de Salida son aquellos en
donde se guardarán los registros.
INTERCALACIÓN POLIFASE (PASOS)
 Se distribuye los registros del “ArchivoOriginal” a los
archivos auxiliares(entradas).
Al distribuir los registros del “ArchivoOriginal” a los archivos
auxiliares de forma no uniforme, se obtiene el número de
tramos para realizar el ordenamiento.
Para este ejemplo en concreto supongamos que el número
de Tramos sea 55
Paso 2 Proceso
34 21
0
Archivos de Entrada
Archivos de Salida
13
0
21
Archivos de Entrada
Archivos de Salida
Proceso
13 21
0
Archivos de Entrada
Archivos de Salida
0 8
13
Archivos de Entrada
Archivos de Salida
Proceso
13 8
0
Archivos de Entrada
Archivos de Salida
5 0
8
Archivos de Entrada
Archivos de Salida
Proceso
5 8
0
Archivos de Entrada
Archivos de Salida
0 3
5
Archivos de Entrada
Archivos de Salida
Proceso
5 3
0
Archivos de Entrada
Archivos de Salida
2 0
3
Archivos de Entrada
Archivos de Salida
Proceso
2 3
0
Archivos de Entrada
Archivos de Salida
0 1
2
Archivos de Entrada
Archivos de Salida
Proceso
2 1
0
Archivos de Entrada
Archivos de Salida
1 0
1
Archivos de Entrada
Archivos de Salida
Directo Natural Balanceado Polifasico
Numero 210,249 264,467 123,487 405,609
String 197,627 23,713 43,121 58,561
Booleano 194,244 214,804 108,138 50,384
Fecha 488,363 1598,203 812,239 1886,681
0.000
200.000
400.000
600.000
800.000
1000.000
1200.000
1400.000
1600.000
1800.000
2000.000
Numero String Booleano Fecha
Directo Natural Balanceado Polifasico
TABULACIÓN DE TIEMPOS DE EJECUCION
ENLACE DE CÓDIGO Y DIAPOSITIVAS
https://mega.nz/#!fQpywIyZ!JsapGqpTOcQD1
DP_pUEWqmiXJKVD7hXgNlKpoyZ1TUA
Referencias:
Aguilar, L. J., & Martínez, I. Z. (s.f.). Estructura de datos en Java. España.
 Gomez, V., Gomez, V. and perfil, V. (2016). Técnicas de Intercalación. [online]
Victorgh84.blogspot.com. Available at:
http://victorgh84.blogspot.com/2015/09/tecnicas-de-
intercalacion.html?m=1.
Intercalación. [online] Victorgh84.blogspot.com. Available at:
http://victorgh84.blogspot.com/2015/09/tecnicas-de-
intercalacion.html?m=1.
Angel Vázquez Patiño, “Algoritmos de ordenamiento externos,” 21:36:23 UTC.
Angel Vázquez Patiño, “Ordenamientos externos,” 16:20:51 UTC.

Más contenido relacionado

Similar a Ordenamientos externo

Similar a Ordenamientos externo (16)

Ordenamientos externos
Ordenamientos externosOrdenamientos externos
Ordenamientos externos
 
Ordenamietos externos
Ordenamietos externosOrdenamietos externos
Ordenamietos externos
 
Algoritmos de Ordenamiento Externo.
Algoritmos de Ordenamiento Externo.Algoritmos de Ordenamiento Externo.
Algoritmos de Ordenamiento Externo.
 
Algoritmos de Ordenamiento externo
Algoritmos de Ordenamiento externoAlgoritmos de Ordenamiento externo
Algoritmos de Ordenamiento externo
 
Ordenamientos externos
Ordenamientos externosOrdenamientos externos
Ordenamientos externos
 
Ordenamiento de Archivos Externos
Ordenamiento de Archivos ExternosOrdenamiento de Archivos Externos
Ordenamiento de Archivos Externos
 
Ordenamientos Externos
Ordenamientos ExternosOrdenamientos Externos
Ordenamientos Externos
 
4. algoritmo de ordenamiento externo
4. algoritmo de ordenamiento externo4. algoritmo de ordenamiento externo
4. algoritmo de ordenamiento externo
 
Metodos de ordenamiento externo
Metodos de ordenamiento externoMetodos de ordenamiento externo
Metodos de ordenamiento externo
 
datos de ordenamiento
datos de ordenamientodatos de ordenamiento
datos de ordenamiento
 
MEZCLA DIRECTA
MEZCLA DIRECTAMEZCLA DIRECTA
MEZCLA DIRECTA
 
Métodos de ordenación externa
Métodos de ordenación externaMétodos de ordenación externa
Métodos de ordenación externa
 
1_Metodos.doc
1_Metodos.doc1_Metodos.doc
1_Metodos.doc
 
Estructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamientoEstructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamiento
 
Arquitectura en pipeline
Arquitectura en pipelineArquitectura en pipeline
Arquitectura en pipeline
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 

Más de Belen Toledo

Más de Belen Toledo (8)

TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
 
MPLS Y DWDM
MPLS Y DWDMMPLS Y DWDM
MPLS Y DWDM
 
Eigrp
EigrpEigrp
Eigrp
 
Eigrp
Eigrp Eigrp
Eigrp
 
Programacion3 presentacion proyecto final SGBD_LC
Programacion3  presentacion proyecto final SGBD_LCProgramacion3  presentacion proyecto final SGBD_LC
Programacion3 presentacion proyecto final SGBD_LC
 
Algoritmos compresión Cubi-Romero-Toledo
Algoritmos compresión Cubi-Romero-ToledoAlgoritmos compresión Cubi-Romero-Toledo
Algoritmos compresión Cubi-Romero-Toledo
 
Algoritmos compresión Cubi-Romero-Toledo
Algoritmos compresión Cubi-Romero-ToledoAlgoritmos compresión Cubi-Romero-Toledo
Algoritmos compresión Cubi-Romero-Toledo
 
Cifrados belentoledo
Cifrados belentoledoCifrados belentoledo
Cifrados belentoledo
 

Último (6)

477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
 
Mapa conceptual de el hardware y software
Mapa conceptual de el hardware y softwareMapa conceptual de el hardware y software
Mapa conceptual de el hardware y software
 
HIDRAULICA PRINCIPIOS FISICOS , LEY DE PASCAL Y FUNDAMENTOS video.pptx
HIDRAULICA PRINCIPIOS FISICOS , LEY DE PASCAL Y FUNDAMENTOS video.pptxHIDRAULICA PRINCIPIOS FISICOS , LEY DE PASCAL Y FUNDAMENTOS video.pptx
HIDRAULICA PRINCIPIOS FISICOS , LEY DE PASCAL Y FUNDAMENTOS video.pptx
 
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdfPRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
 
La busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptxLa busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptx
 
Vision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptxVision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptx
 

Ordenamientos externo

  • 1. UNIVERSIDAD DE CUENCA FACULTAD DE INGENIERÍA Realizado por: Diego Pando, Vanessa Romero, Belen Toledo TEMA: Ordenamientos Externos
  • 2. Contenido: 1. Ordenamiento Intercalación Directo 2. Ordenamiento Intercalación Natural 3. Ordenamiento Intercalación Balanceado 4. Ordenamiento Intercalación Polifase 5.Tabulación De Tiempos
  • 3. Ordenamiento Intercalación Directo Este método de ordenación consiste en realizar sucesivas particiones y fusiones produciendo secuencias ordenadas de longitud cada vez mayor. Se realizan particiones hasta que la longitud de la secuencia para la partición sea la parte entera de (n+1)/2 siendo n el número de elementos.
  • 4. Ejemplo ordenamiento intercalación directo 3 5 9 1 4 2 7 Partición:
  • 5. 5 9 1 4 2 7 3 Partición:Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 6. 9 1 4 2 7 3 5 Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 7. 1 4 2 7 3 9 5 Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 8. 4 2 7 3 9 5 1 Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 9. 2 7 3 9 4 5 1 Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 10. 7 3 9 4 5 1 2 Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 11. 3 9 4 7 5 1 2 Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 12. 3 9 4 7 5 1 2 Partición:Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 13. 3 5 9 4 7 1 2 Partición:Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 14. 3 5 1 9 4 7 2 Partición:Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 15. 3 5 1 9 4 7 2 Partición:Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 16. 3 5 1 9 2 4 7 Partición:Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 17. 3 5 1 9 2 4 7 Partición de longitud 1: Ejemplo ordenamiento intercalación directo
  • 18. 3 5 1 9 2 4 7 Partición: Ejemplo ordenamiento intercalación directo
  • 19. 1 9 2 4 7 3 5 Partición de longitud 2: Ejemplo ordenamiento intercalación directo
  • 20. 2 4 7 3 5 1 9 Partición de longitud 2: Ejemplo ordenamiento intercalación directo
  • 21. 7 3 5 4 2 1 9 Partición de longitud 2: Ejemplo ordenamiento intercalación directo
  • 22. 3 5 4 2 1 9 7 Partición de longitud 2: Ejemplo ordenamiento intercalación directo
  • 23. 1 3 5 4 2 9 7 Partición de longitud 2: Ejemplo ordenamiento intercalación directo
  • 24. 1 3 5 4 2 9 7 Partición de longitud 2: Ejemplo ordenamiento intercalación directo
  • 25. 1 3 5 4 2 9 7 Partición de longitud 2: Ejemplo ordenamiento intercalación directo
  • 26. 1 3 5 9 4 2 7 Ejemplo ordenamiento intercalación directo Partición de longitud 2:
  • 27. 1 3 5 9 2 4 7 Ejemplo ordenamiento intercalación directo Partición:
  • 28. 2 4 7 1 3 5 9 Ejemplo ordenamiento intercalación directo Partición de longitud 4:
  • 29. 1 3 5 9 2 4 7 Ejemplo ordenamiento intercalación directo Partición de longitud 4:
  • 30. 1 2 3 4 5 7 9 Ejemplo ordenamiento intercalación directo Partición:
  • 31. Ordenamiento Intercalación Natural Este método es una optimización del método de Intercalación directa Consiste en realizar particiones en secuencias ordenadas de tamaño variable y fusiones de secuencia ordenada en dos archivos El proceso termina cuando el segundo archivo queda vacío en el proceso de fusión partición
  • 32. Ejemplo ordenamiento intercalación natural 3 5 9 1 4 2 7 3 5 9 2 7 1 4 1 3 4 5 9 2 7 Archivos auxiliares Fusión
  • 33. Ejemplo ordenamiento intercalación natural 1 3 4 5 9 2 7 1 3 4 5 9 2 7 1 2 3 4 5 7 9 Archivos auxiliares Fusión
  • 34. Ejemplo ordenamiento intercalación natural 1 3 4 5 9 2 7 1 2 3 4 5 7 9 Archivos auxiliares Fusión 1 2 3 4 5 7 9
  • 35. Ordenamiento Intercalación Balanceado Este algoritmo consiste en realizar particiones,tomando secuencias ordenadas de máxima longitud en lugar de secuencias ordenadas de tamaño fijo previamente determinadas . Este algoritmo para reducir el número de pasadas utiliza m archivos auxiliares, de los cuales m/2 son de entrada y m/2 son de salida, se distribuyen los tramos del archivo de origen en los archivos auxiliares,a partir de esta distribución se repiten los procesos de mezcla reduciendo a la mitad el número de tramos hasta que se obtenga un solo tramo
  • 36. Ordenamiento Intercalación Balanceado (PASOS) 1. Distribuir registros del archivo original por tramos en los m/2 primeros archivos auxiliares. A continuación, estos se consideran archivos de entrada. 2. Mezclar tramos de los m/2 archivos de entrada y escribirlos consecutivamente en los m/2 archivos de salida.  3. Cambiar la finalidad de los archivos, los de entrada pasan a ser de salida y viceversa;  4. Se repite a partir del segundo paso hasta que quede un único tramo, entonces la secuencia está ordenada.
  • 37. EJEMPLO DE FUNCIONAMIENTO 8 14 5 9 3 4 10 17 23 2 18 30 35 13 28 20 25 31 16 22 148 5 9 3 10 17 23 2 18 30 35 13 28 20 25 31 16 22 4 2 3 4 5 8 9 10 13 14 16 17 18 20 22 23 25 28 30 31 35 3 4 5 8 9 10 13 14 17 23 28 2 18 20 25 30 31 35 16 22
  • 38. Ordenamiento Intercalación Polifase El principio de este método de ordenamiento es aplicar una mezcla estratégica hasta vaciar el archivo, utiliza archivos auxiliares para almacenar los resultados parciales y el archivo de entrada y el de salida intercambian papeles para lograr el fin de tener un archivo vacío al final . Este método de ordenamiento no es más que una intercalación desbalanceada. y nos permitirá ordenar n registros en m archivos auxiliares.
  • 39. INTERCALACIÓN POLIFASE (PASOS) •Se tiene inicialmente los archivos de entrada que van a ser m-1 y uno solo de salida • Se intercalan los registros de mayor tamaño en el archivo de salida. • El archivo de entrada que primero queda vacio pasa a ser el archivo de salida. • Se repiten los dos últimos pasos, hasta que un archivo de salida contenga los registros ordenados.
  • 40. INTERCALACIÓN POLIFASE (PASOS)  •Archivos de Entrada: Los archivos de entrada son aquellos que contendrán la información para realizar el ordenamiento Archivos de Salida: Los archivos de Salida son aquellos en donde se guardarán los registros.
  • 41. INTERCALACIÓN POLIFASE (PASOS)  Se distribuye los registros del “ArchivoOriginal” a los archivos auxiliares(entradas). Al distribuir los registros del “ArchivoOriginal” a los archivos auxiliares de forma no uniforme, se obtiene el número de tramos para realizar el ordenamiento. Para este ejemplo en concreto supongamos que el número de Tramos sea 55
  • 42. Paso 2 Proceso 34 21 0 Archivos de Entrada Archivos de Salida 13 0 21 Archivos de Entrada Archivos de Salida
  • 43. Proceso 13 21 0 Archivos de Entrada Archivos de Salida 0 8 13 Archivos de Entrada Archivos de Salida
  • 44. Proceso 13 8 0 Archivos de Entrada Archivos de Salida 5 0 8 Archivos de Entrada Archivos de Salida
  • 45. Proceso 5 8 0 Archivos de Entrada Archivos de Salida 0 3 5 Archivos de Entrada Archivos de Salida
  • 46. Proceso 5 3 0 Archivos de Entrada Archivos de Salida 2 0 3 Archivos de Entrada Archivos de Salida
  • 47. Proceso 2 3 0 Archivos de Entrada Archivos de Salida 0 1 2 Archivos de Entrada Archivos de Salida
  • 48. Proceso 2 1 0 Archivos de Entrada Archivos de Salida 1 0 1 Archivos de Entrada Archivos de Salida
  • 49. Directo Natural Balanceado Polifasico Numero 210,249 264,467 123,487 405,609 String 197,627 23,713 43,121 58,561 Booleano 194,244 214,804 108,138 50,384 Fecha 488,363 1598,203 812,239 1886,681 0.000 200.000 400.000 600.000 800.000 1000.000 1200.000 1400.000 1600.000 1800.000 2000.000 Numero String Booleano Fecha Directo Natural Balanceado Polifasico TABULACIÓN DE TIEMPOS DE EJECUCION
  • 50. ENLACE DE CÓDIGO Y DIAPOSITIVAS https://mega.nz/#!fQpywIyZ!JsapGqpTOcQD1 DP_pUEWqmiXJKVD7hXgNlKpoyZ1TUA
  • 51. Referencias: Aguilar, L. J., & Martínez, I. Z. (s.f.). Estructura de datos en Java. España.  Gomez, V., Gomez, V. and perfil, V. (2016). Técnicas de Intercalación. [online] Victorgh84.blogspot.com. Available at: http://victorgh84.blogspot.com/2015/09/tecnicas-de- intercalacion.html?m=1. Intercalación. [online] Victorgh84.blogspot.com. Available at: http://victorgh84.blogspot.com/2015/09/tecnicas-de- intercalacion.html?m=1. Angel Vázquez Patiño, “Algoritmos de ordenamiento externos,” 21:36:23 UTC. Angel Vázquez Patiño, “Ordenamientos externos,” 16:20:51 UTC.